What should I do?

Laura

My boyfriend and I live together now and we’ve been together for a year and 3 months now. I moved cities for him, because my small town didnt offer opportunities like where he lives so I’m far from home maybe like 5 hours. I love him dearly and he always shows his love for me.. we have the same career so we get along well. Our sex live is amazing. We are two different people I’m more of the mellow, chill type and he’s more of the “I want to be successful so I’m gonna bust my ass, uptight, stress level high” type of guy. But when we argue.. he calls me stupid and it hurts my feelings and I’ve told him how it makes me feel. I’ve been in abuse relationships and one time he pushed me and it wasn’t until I locked myself in the bathroom and was crying that he came in and tried talking to me and apologized and I told him that it always starts with a push. He pushed me because he was trying to close the door in my face and I grabbed the door and he pushed me away from the door. When he’s angry he gets crazy, and I’m the type to just ignore it and not even react to it.. but then he gets mad because I don’t do anything. When he’s calm I love him.. but when he gets fucking crazy and mad I hate being around him because he starts insulting and always wants to break it off with me and I’m like fine whatever fuck you and then when he cools down he wants to fix it. Is that normal? Should I continue on letting his anger go.. I’m a very chill person so I never get like that, but if he’s insulting me, I just have smart comments or I don’t say anything at all.. what would you do? Any advice?

Update: last night we got into an argument about me going to the bank and forgetting to go in the morning.. so I locked the bathroom door to take a shower and he got upset and he got in and broke my phone.. shattered.. after he had to go do a house call and when I woke up he was sleeping on the floor. I’m hurt because i need my phone for work but i gave him my old Phone for his work and i took it and was able to activate it.. it’s really hard for me to move back home, but I don’t know what to do. This is what he just messaged me.