Some friendships you let go for your own sanity and benefit. You realise eventually that having these people who are willing to be in your life, actually does more harm than good, and potentially can wreak more havoc, unwittingly, or not. So you take a breath, let the mind overrule the heart, and lock them out.
Then there are some friendships you let go, for their good. You know that staying in their lives, for whatever reason, is no longer adding value to them, and may even end up hurting them. So you steel your heart, and stride out of their lives, knowing that the best way to love them is from where you stand now - from a distance.
Such is life - people come and go, and everything happens for a reason. At the end of it, I just learn to take it all in, and most importantly, be thankful - for the memories and the love while I had them, and for the friendships that have stood the test of time, year after year after year.
As I learn to get better at letting go, I learn to be grateful for those who made the effort, and fight to keep our bonds alive, no matter how much time, life and distance gets in the way. 💖