Wife jumped me a few times
Yesterday my wife told me she was going to hang out with a friend in the evening and asked what I was going to do. One option I shared with her was going to hang out with a few of my friends. She got upset at that and told me that it seems like I'm trying to "separate my friends from her friends". I pointed out that it's okay for me to hang out with my friends on my own - I actually need that sometimes. She thinks I trash talk her and that my friends seem distant to her - I don't. It's a product of her lack of confidence/self-esteem and the fact that she actually did that to me with one of her friends.
Then we went to see a movie together. She thought it was great, I thought it was good. I was disappointed in the deceiving advertising and I mentioned that after the movie. She said "Oh ok, you probably just didn't like it because your ex's name was Mika." Actually it's not. And where the hell did that come from? So I told her, and when she asked what it was, I said I don't wanna talk about it. Then she told me that I never agree with her on anything (e.g. the movie) and I criticize everything she likes. What the hell is that about?
It turned into an argument and I told her to "quit being dumb" because I'm tired of getting jumped like this all the time. Bad move. I tried to bring this whole thing up with her today because I'm upset about it and she wouldn't let go of it. I told her I think she has an issue with self-esteem and she said it's because I always call her names. I'm sick and tired of it and I don't know what to do anymore. I say things like "quit being dumb" because I've had my fuse cut short by the frequency of these types of actions. I'm sick of sugar-coating it. Accusing me of trying to make my friends not like her and trash-talking her is just dumb! And when I point that out, she acts like all I ever do is verbally abuse her and make her feel like she's worthless. What am I doing wrong? How do I fix this?