Everyone has made an enemy, or at least formed a not-so-great relationship with another person. It's natural yet frustrating. We, as humans, want to be liked by everyone. But that's simply not possible. So when an argument breaks out, or perhaps someone said something really nasty, it's important to forgive them in the end.
Of course, I don't mean right away. It takes time. Anger is a strong emotion and it usually doesn't go away in twenty minutes, or even a week or more. It's an emotion that can consume a person-which is a scary thing. Don't let anger take control. I won't ever say that you shouldn't feel angry because that's impossible. But, I will say that you should let the anger go sooner than later.
In order to forgive, the anger needs to be gone. Realize that holding onto anger is only hurting you. Yes, believe me, I know that sometimes they really deserve to be lashed out at. And hey, maybe you do. Just don't lose complete control of your mouth and know that anger should be a temporary feeling. Once you take a step back and take a breath, then let go. Whatever that person did isn't worth all of these negative emotions.
When I say forgive, I don't necessarily mean forget. It is entirely possible to fully forgive someone for their actions yet move on from them. All that matters is that you do forgive, because if you don't, that person controls your life. Forgive-not just for them-but for yourself. Forgiving someone will bring you peace.
It's all easier said than done. Who wants to forgive someone who broke your heart, ruined an opportunity for you, or who knows what? No one. But at the end of the day, if you don't forgive, you're holding onto someone's mistake. Don't do that, instead, forgive and realize that everyone is human. Humans can make really awful mistakes, and some you shouldn't forget about, but embrace the part of your humanity that forgives and loves.