Forgive. Not for them, but for you.
Truth is, I used to be filled with so much anger and hate toward the world. I was never happy. All I wanted was to isolate myself from the outside world and the people in it. My faith in humanity (especially men) was down the drain and my dream of finding love was slipped right out from under me. If you're not sure what I am talking about you can read this post to gain some insight on the event that shaped me into the woman I am today.
Granted, being angry is part of the recovery process for any event. However, it's not a healthy place to settle down in. As I continued to heal and love myself more, I realized I was never going to fully recover if I didn't forgive the person who hurt me so bad. I was always going to be carrying around anger and hostility toward them, where as they were going on about their daily life having no idea the effect it had on me.
Forgiving doesn't make it okay. It doesn't mean you've forgotten about it. But, it does mean you are freeing yourself from the weight you are carrying around with you. Once I loved myself enough, I really embraces the phrase, "give it to God." Instead of me carrying that huge burden, I trusted Him to take care of it.
There was a time where I was so hurt, I wanted that person to experience the same pain they caused me. I wanted so badly for them to know how it felt. Being where and who I am today, I realize that was not at all, a healthy way of thinking. Truth is, the people who hurt you are hurting themselves. Something inside them is not right. And it's not your responsibility to fix them or carry their burden. It's up to God.
Forgive them because you're ready to move on. Forgive them because you deserve something bigger and better in this life. Forgive them because YOU are worth it.