Red flags for potentially v*olent breakup ?

I’ve decided I (25f) need to end a relationship with a guy I’ve been seeing for the last 10 months (23m).

Aside from general incompatibilities, there are some things in the back of my mind that won’t go away.

First, he’s shown a lot of signs of being emotionally manipulative. He’s used language like “i can’t live without you” “I need you” “you’re the best I can ever get”. Also, when he’s upset with me he’s been extremely passive aggressive and one time he physically got in my face and starting screaming at me then stormed out when I didn’t do anything wrong. The next day I broke it off, but then he started saying things like “i need you, i can’t live without you etc.” he’s also brought up suicide in the past. Regrettably, i got back with him because of this.

There are other red flags that scare me a bit. He’s openly talked about how every day in his dreams he’s violently hurting and attacking his family members. Like his mom, dad, brother etc. He’s also talked about how he’s scared of his capacity for violence. One time he said that he was concerned that if his parents did something that hurt him, he’d probably just beat the crap out of him.

He’s also a trained boxer and has an obsession with knives.

Lastly, he’s deeeeeply insecure and has admitting to having very low self worth. He often blames me for things related to his insecurities, like making him not feel loved enough, despite the fact that i personally feel like I’ve went above and beyond to make him feel cared for.

I just want out and although I *think* he won’t hurt me, there’s this little whisper in the back of my mind that saying that this is a potentially dangerous situation. And I want to take that whisper as seriously as possible. I need to end things but a little part of me is scared of his reaction.