I think when people see a pregnant woman, they lose their inhibitions and forget to censor themselves. I can't believe the things people blurt out without thinking, lol.
My grandma is just like some of you have described yours. When I finally worked up the motivation to take my first pregnancy photos to share with friends and family via email, I was 16 weeks along and super proud of my still early but noticeable baby bump! It was clearly a total baby bump, NOT an increase in belly fat. Most people responded saying how cute my bump looked and how much I was glowing and they wanted to see more pics. But my grandma responded with some exclamation about how big my belly was getting and, "Make sure you're watching your calories. I'm sure you are being careful and know this already, but it's a lot harder to lose excess weight after the baby is born. Love you!"
I was like..... Really? REALLY?! I laughed out loud at the absurdity of someone telling a pregnant woman to watch her freakin' calories!!!! And the real kicker is that I had only gained 5 pounds by week 16 when I took those photos, so I couldn't tell if she was trying to imply I looked like I gained a bunch of weight or if she was just making a statement as a precaution. I'm slightly overweight to begin with, so maybe she just forgot how I looked prior to the pregnancy? LOL. I have no idea. It'll stick with me, though, as one of the most insensitive things someone has said. When my very petite sister was pregnant years ago, my grandma couldn't comment enough about how great she looked with her weight gain and encouraged her (well yeah, duh, because she had a severe eating disorder before getting pregnant and needed to gain weight!). I love how on the flipside of things, I'm told to watch my calories. Especially when I had trouble even eating enough in my first trimester because of food intolerances and aversions. Oy vey. I'm taking people's comments with a grain of salt now, even though they initially sting. My emotions can only handle so much insensitivity while pregnant, lol.