What would make you decide to breakup with a girlfriend?

Aside from cheating, physical abuse, or anything severe and obvious.

Im scared of breaking up with my boyfriend. It happened one time and it didn't go well. He’s short tempered and used to violence, and i get scared when he’s angry especially when its at me. Not long after he would have a completely different mood, calmed down and would apologize a million times. Im sick of it. I decided ill make him leave me for good but i dont know how to do that. He’s too attached (i am too, but ill be okay not having him in my life because i know its right for me).
Updates
+1 y
I read one time that i should stop being intimate with him and be distant when he’s around. The thing is i do love him. When things are good, we’re all over each other and have a lot of good sex. I forget about all the toxicity in the relationship. He’s really good at making it up to me after he’s hurt me (emotionally/mentally).
What would make you decide to breakup with a girlfriend?
Post Opinion