My boyfriend scares me when he’s angry?

My boyfriend and I of 5 months sometimes fight and it’s not pretty. So my boyfriend is an engineer and also opening up a clinic and I’m a nurse so I know busy schedule and when I text him he replies like the next day or when I call him he doesn’t answer until few days later and I always push it off to ok he’s busy I’ll wait and it breaks my heart cause I get that your busy but damn you can’t even text me 1 word. And this is why I’m always like should I just leave him cause he seems like he doesn’t care about me then we we met once a week he seems normal and happy to see me and we have a great time but sometimes he makes me cry. I told him why you don’t put any effort is money more important for you and he was like yes that’s how am and you have to deal with it and that broke my heart and I told him then we’re over drop me off and he started driving super fast on his sports car and it scared me so much I was screaming and crying and begging him to stop because I have PTSD I had a bad car accident and he even knows it and I was having a panic attack and he said take it back and he was yelling at me and I said fine I won’t break up and then he would say STFU NOW and I would cry quietly and then he rants and rants about how I don’t appreciate his time or him and when I try to speak up he would again shut me up. He scares me and treats me like crap and he thinks he’s the perfect guy Like the other day I was at his place and I laughed at something he said about his job and he was serious but not me and he got close up and grabbed my neck and said laugh again see what happens and I know he would never hit me but he threatens me like this and ofc I cried again and he punched the wall next to me saying he hates it when I cry and he just keeps yelling at me telling me non stop to STFU and this is constant and I can’t leave him cause he scares me and I don’t want to leave him I love this idiot so much. Is this normal to be afraid of your boyfriend?
My boyfriend scares me when he’s angry?
Post Opinion