I just got out of a 2 year relationship about a month ago and I am still friends with my ex. Whenever she talks about our relationship all it ever is about is the abuse. At a time in our relationship it was the worst my mental health had ever been and I really didn't know how to control myself or what I was even doing. But I put my hands on her a couple times and I just like don't know what to do about it now. I've gotten help since the relationship and feel comfortable that if a situation came about where I was really frustrated with a partner that would never happen again. But I just can't get myself to forgive myself for doing something like that to someone I love and ruining what I had. How do I forgive myself and stop dwelling over what I could have done differently?