advice needed please

so I am with this guy. he completely hates my family and find every reason no matter how little to hate them. he constantly tells me how much they don't love me. he hates when I go spend time with them and refuses to go around them. he hates most of my friends got mad that I go spend time with one of my few female friends because other guys that aren't her husband live there. he hates that if I talk to any guys. which I talk to one that is gay and like a brother to me. he is a very angry person and I've been in horrible abusive relationships where I was black and blue all over and he knows that and when he gets angry he starts hitting himself slams things drives crazy hits walls or his car. he finds no joy in life and we get into so many arguments and he get to the point that he will be mean to all of our dogs but his own. he threatens to get rid of them or shoot them all the time over little things. he got annoyed at one because he wasn't listening and threw our dog threw the wall. one night he finally snapped and started punching a bedroom door until it went threw the wall. I can't handle his anger and my friends have told me he is just going to get worse. it got to the point I had a major panic/asthma attack a few nights ago because of everything and he did take care of me but I just can't look at him the same anymore and don't feel the same about him. and so much more has happened in our relationship more bad than good and I really don't know what to do at this point. he used to be loving and he used to actually sit and talk to me and just enjoy each other and laugh but now he doesn't care about anything I have to say he never just jokes with me anymore or cuddle. and when he does joke he makes mean jokes like yea talk to your other boyfriends he goes to work yea let your othet boyfriend know im at work or constantly telling me if I do something he doesn't agree with he'll leave me. and I told him many times if he can't get his anger under control I don't want to continue this relationship and things will get better for a week or so then get much worse... he has never hit me or raised a hand to me.

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors