My husband gets mad quickly and yells and sometimes calls me names and insults me, what should I do?
I am in my late 20s and recently married and am not sure how to deal with my husband's explosive temper. I feel like he gets extremely rude when he is angry. Three nights ago he got really mad at me about something I thought was silly (he wanted me to go fight a traffic ticket I got but I made a decision not to because I am so busy at work right now and didn't think I should take time off). He started yelling and calling me names and insulting me during the argument (he does this once in a while). He called me a liar, told me I was bad at math, that he would not want to share a financial account with me, that I'm only "sweet on the outside" ect. I was extremely hurt and tried to difuse the situation by saying "I don't think this is necessary, let's calm down" ect. I went to bed and the next evening we fought again. This time I got very angry because he was still insulting me and yelling and I broke a vase. I know this is bad. But I just felt so demeaned and I just didn't know what to do. I then left and went to my mom's. This kind of thing happens too often, I want to try to get along but I'm starting to worry it won't happen. Any thoughts or suggestions would be greatly appreciated. Thanks.
update: thanks so much for the comments and advice, I appreciate it! Quick note: I have told him before that this behaviour is unacceptable. But it keeps happening. And to those of you who wonder why people would stay in a situation like this. Well... it's a slow thing. You think they have a lot of great qualities and you want to be happy so you try to forget about the crappy stuff. And also I think it doesn't happen at first, so you start realizing once they are a big part of your life. Anyways, thanks SO MUCH for the advice, it means a lot.