I think my friend finally forgave me for not keeping my word.
Did they say so?
They didn't say it but it makes sense. He acted like he hated me for a while but now everything is back to normal.
I'm glad things are normal between you two but he had every right to be upset with you. You should always keep your word, especially to your friends. That being said he was likely going to forgive you eventually because you are friends.
It's good I didn't keep my promise because he's pathetic and a disappointment.
Those are not great excuses for breaking a promise. Perhaps you two shouldn't even be friends at all. Instead of being mean to them, perhaps it's time to end the friendship and get that negativity out of your life.