“Once upon a time I had a best friend, not just any best friend but one who captures both your mind and heart. One who stood by me even during my most ridiculous mood swings, even without knowing what caused them. One I always felt indebted to for carrying me through so many hardships without even having to try. One whom I knew would bring me the moon had I asked for it. One who never got upset with me more than a few hours. One who always knew how to make me laugh even when I was on the verge of tears. One I once vowed to stand by for as long as I could.
And One day, I decided to be selfish. I should have known that as much as I leaned on you, that you depended on me as well to at least be there. Perhaps I could have handled matters better or be smarter. I probably have no excuse to say, no way of defending myself, now I realize I made a mistake. May be at that time I thought I was doing the right thing and I take full responsibility for what I did and deserve how I feel right now.
It might not be enough but it’s all I can say, I’m sorry for walking away. I hope you’ll forgive me someday.”