<human>: I've just started being with my new gf for about a month now. I'm really caught off guard by how well we are together and how compatible we've been so far, I really like her a lot. The other day, we were laying around at her place chatting, and she was casually and incredibly softly placing her fist into my open hand (like a soft punch that people just don't even think about doing, I understand she didn't do anything wrong). I've told her briefly about this past ex, and I asked her to stop she understood and apologized, I told her it's okay, I know that this is something I need to overcome. While she was doing it though, I noticed I felt a profound sense of shame. Even right now, I can take myself back to the moments when my ex did strike me and feel ashamed to my core.

Sometimes I still find myself incredibly angry at my ex. I guess I haven't forgiven her. She even had the nerve to call me a few months after the break up and thank me for everything I did for her. Part of me still hasn't forgiven myself for staying with her as long as I did. I've never told my ex just how hurt I was by her actions. Some part of me wants to call her up and yell at her or at least tell her just how much she hurt me with what she did. Another part of me feels that is something that I just want to do for me, that if I could somehow make her feel bad then I'll feel better, which is immature. 

So, what can I do to let go of this anger? Are there any guys out there who have gone through something similar, what have you done to forgive and get over these things? Should I let her know how I feel?

Can you give me the gist of the text in a nutshell?
<bot>: Still angry at ex for hitting me and being emotionally abusive over one year later. What can I do to move on so this doesn't affect my new relationship?