Am I judgmental or hormonal?

So I would like to say I’m the one of the most understanding push over type of people out there. I’m currently 24 weeks pregnant & this is my first baby so my hormones have been all over the place. Talk about crying spells, moodiness, can get irritated easier sometimes. Well lately I’ve been getting frustrated because anytime I express my opinion to my SO about someone, because I feel comfortable to do so. He calls me shallow or judging.

For example, a college professor came up into topic and how she will cancel class often, very frequently will bring her younger kids to her lectures, often having to stop class to tend to them or will end class early. All I simply said was, “I know she has kids and sometimes stuff happens, but how can she do that multiple times a week when I feel like that wouldn’t be allowed? Since people are paying out the ass for college classes” He then said I was being mean and that he didn’t think it was an issue.

Another example, he has a very materialistic friend who is all about his looks, hooking up with as many people as possible, and yeah. Well the topic of surfing came up, and all I said was, “Is he the type of person who actually surfs often and knows how or is he the type of person that claims he does because he thinks it’s cool?” And he got offended and said that i have been in a judgmental mood lately and that I was being mean.

Whereas he comments on people (people he doesn’t know) and their “stupidity” all the time. We can be watching tv and he’ll say something. Or we can be out in public and he’ll say something. We went to the gym together and I’m all about showing your body and being proud. We were lifting weights and there was a girl in shorts that were so short and tight that they showed her cheeks. And they were squeezing her and it looked uncomfortable. All I said was “I feel like those would be uncomfortable and too tight to lift weights and squat. He said I was being mean & that it shouldn’t matter. Which it doesn’t, but I didn’t mean anything bad towards her, just didn’t know how that would be comfortable to lift in and was expressing that i feel like it would be uncomfortable to me. But oddly enough, if I ever say anything in the slightest way, he says I’m mean and shallow.

I feel like I can’t say anything without him saying something about my character and it’s been really frustrating. I can’t decide if I’m just being hormonal and overreacting. I don’t feel like I’m a judgmental person at all. Because I have really bad self esteem as it is. If anything, i admire people more. He says that because he corrects me or points out something negative about me, I shut down and get defensive. But if it were the other way around, he would say that those people were actually being stupid.

Am I really judgmental or am I hormonal or what??