Do you really love someone if you dont have it in your heart to forgive them for hurting you?

Anonymous
boyfriend and i have been together for a year. A few months ago we were in a big argument and he ended up yelling, cussing at me and talking down at me. I was just crying the whole time. It got really bad. We almost broke up. I mean we did, but we got back together right after. Sometimes i would forget how much he hurt me because of how much he also makes me happy. Other times its all i think about so i get upset pretty randomly even if everything is supposed to be going good. Then he said i dont love him and i dont have it in my heart to forgive people. He’s tried making up for it a lot. Thing is this wasn't the first time he verbally abused me. He then promised never to do it again and yet he still did. Im so torn he just does so much for me and makes me so happy but he also knows how to hurt me pretty bad. Like i know i should leave him but when i broke up with him i was not okay at all. I felt physically sick to my stomach and felt like i could barely breathe the whole time. So yeah i went back to him. I don't know where im going with this actually. Im pretty sure i love him but why can't i forgive him? How do i forgive someone who deliberately hurt me?
Do you really love someone if you dont have it in your heart to forgive them for hurting you?
10 Opinion