Have you ever had a friend that has completely fucked you over?
Have you ever had an enemy that became a friend?
I've had both of these happen to me. And I've been on both sides of it. Today, I started chatting with someone who I once considered to be a close friend, until he completely destroyed my trust in him. He had shared some very personal information about a friend of ours with a bunch of strangers, and it enraged me to the point where I basically cut all contact with him. What's even worse is that he wasn't the least bit remorseful for what he had done.

They say that time heals all wounds. I wouldn't say that, but it can certainly help patch them up some. I decided today to try and move past what he did, and attempt to continue a friendship with him. I'm hoping that I won't regret this decision.
In the past, I've found that just forgiving someone can make a world of difference. One of my closest friends right now is someone who I never thought I could be friends with. I considered him an enemy for a long time, for a conflict we had in the past. But, one day, he came to me and just apologized for it. And I forgave him for it. And today we're good friends.
I have also been on the opposite end of this as well. I had a friend that for many years was the only person I could talk to about.. well really anything personal. I still don't know why I did it, but I fucked him over, bad, by stealing some things from him. This broke our friendship apart for a very long time. I regret it to this day.
Later on, I realized that I really had no one else to talk to about things, and I fucked over the only person that would listen to me. I begged him to forgive me, and he decided to give me a second chance. I really think that I can say we are good friends again today.
I guess that's just life for you. Mistakes are made, you learn from them.
And you move on.