Why does my boyfriend put me down?

lilninaxo
My boyfriend and I have been together for 4 months, lived together for almost all 4 and just recently moved into a new condo. I am 23 and he is 25. Up until about 2-3 weeks ago everything was perfect between us, but recently a new trait of his has come out. He has started to put me down in front of his buddies or talk to me like I'm stupid, ALWAYS has something to me about myself weather it's that im insecure, co-dependant, Whiney, needy, selfish, over emotional, over dramatic, spend to much time in the mirror or crying to much. Now, as a girl, I can fully admit that I definitly display those traits sometimes. But, he tells me all this like I am the absolute EXTREME of every single one of these things and that I do them ALL THE TIME. It's always blame blame blame now. When I get upset about something and cry... He never feels bad or has any compassion, instead gets mad at me for crying and yells at me. When I try to explain to him why I am feeling the way I'm feeling it's always the same response from him "it's always about you and your feelings!! Everything always has to be about you" or "you do this and that, your so this and that". Also, I have noticed that he has developed some little feeling of power over me because I always stick around so, weather he knows it or not, thinks he can do or say whatever to me.

One last thing to add, i don't have a car right now but he does and so if I piss him off during an argument he will just leave and tell me he doesn't want me coming anymore and that I have to stay home by myself, which he knows I don't like. And also, now, gives me ultimatums and like rules or something. Tonight we had an argument cause he shot a real low blow comment at me and I got upset, didn't cry was just so astounded and mad, eventually said I couldn't come now and what not then eventually says "okay you can come but if you f****** piss me off JUST ONCE... I'm turning around and dropping you off at home alone"... I miss how we used to be :(
Updates
+1 y
Why does he do this though? We will be having such a good day then suddenly it turns
Updates
+1 y
Might I also add that he has displayed some of these traits but I never call him out on them. The one that just gets under my skin is him ALWAYS saying I'm insecure, NO IM NOT!!! A little yeah but isn't everyone? In some form or another there's always some little thing in life or about yourself that you may be a little insecure about
Why does my boyfriend put me down?
10 Opinion