Maybe, for a moment they can breathe. Maybe they can realize that a friendship, that best friends, that it isn't easy always. It takes work, and it takes communicating. You can't use someone as a punching bag constantly then be upset with them for being hard on you. Maybe you should look in the mirror and remember all the times you railed in on them, and then remember all the times you didn't even ask how their life was going? A failure in a relationship is never one sided. And it's never the end until both people want it to be.
If you love someone, you love them, and you want them to be happy and healthy, and you also never quit on them. You never, ever quit on them. If shit gets hard, and shit gets rough. Then you sit down, you talk it out. You don't bail, you don't give up, and you certainly don't write a simple email wishing them well. That is not loving someone, caring for them, being a best friend...that's being disrespectful, shallow, self involved, and just plain mean.
It's also being someone that I don't know if I will ever look at the same.
You've broken every promise. You've gone against every word you've ever said. You've turned into him. I hope you're happy when you look into the mirror. I know what I've done wrong, I knew what was wrong the entire time but you never could handle the talk, it was always too much for you. But you bailed, you became that person.
I don't know if I ever even want to look at your name again. I don't know if I can ever live with myself for loving you. And I don't think, I can ever forgive any of this.
You