Husband hurt my feelings! Am I crazy or?

Kayla • 20 with the most perfect family. Blessed with one handsome husband and one perfect little chunky 9month old baby girl.
I've never been one to be confident about the way I looked. It's something I've struggled with since middle school. My husband is obsessed with how much weight I've gained while being pregnant. I hadn't noticed it really until today. I mean like at my doctors appointment when checking in he had to be told to have a seat because he was standing trying to see how much I've gained. I don't mind well I didn't mind until I opened his phone up later on it the day... I was looking for mine and was gonna use his to call it but it happened to be on texts between him and his mom where he called me a cow. I was like wow that's rude like him and his mom laughing about me being a cow? Well I put his phone down went to the bathroom and found mine. When I went back out he said again some kinda remark about me gaining more weight and the baby only weighing 3lbs 9oz. I brushed it off and it finally bothered me so much when I got out of the shower I asked him about it. He got mad at me for even bringing it up! He hasn't complimented me in months and I already felt like I look awful hormones suck. Anyways so I started sobbing about it which he said God can't you take a joke? Like yeah but that hurt my feelings and so I tried to explain why I felt that way. Because he doesn't compliment me and hasn't and no one else does either. He said you're being stupid. I do so much for you, you sit at home all day while I work, why do I have to compliment you. Which just upset me even more... Then he said why are you crying? I said you hurt my feelings I can't help it. He said you hurt mine all the time when I come home and you ask me to help you do stuff around the house! Which I said that's different just drop it. He got up and said forget this I'm sleeping on the couch! Am I being ridiculous or is it okay?