"Forgiveness is giving up the hope that the past can be any different. . . . And I know many of you, you think forgiving means accepting what has happened to you. Well, it is accepting that it has happened to you, not accepting that it was OK for it to happen. It is accepting that it has happened, and now, what do I do about it? Forgiving is giving up the hope. Not holding on, hoping, wishing that it could've been any other way than it actually was. Giving up the hope that the past could be any different. And when I got that, I think it took me to the next level of being a better person, because I don't hold grudges for anything, any situation, and neither should you. It's letting go so that the past does not hold you prisoner, so that it does not hold you hostage. If you allow the past to define your present, then you never actually really get to live the life that you were meant to live, because you're always holding on to what was and always holding and defining yourself by what was or what should've been or what could've been."
Takeaway: Forgiving someone or letting go of a past grudge is not a failure on your end. When you keep harping on a past hurt, you give that incident or the person who hurt you the power to continue negatively impacting you. Let go and forgive, and you will be happier for it.