Sadly, we lost Stepmom to cancer a few years ago. A few days before she passed, she received a heartfelt letter from my mom thanking her for being a second mom to her boys.
On dealing with a parent's or in-law's negativity:
Lord have mercy! When I was 50 I suddenly realized I didn't care about other people's opinions of me, and now, 10 years later, I am sorry it took me so long. They don't like your house? They don't live there! The car? Are they driving it?
I understand, they are family, but still. My mother was a complete nut job. She hated infant car seats - "We didn't have them when you were a baby, and you were fine" - and couldn't understand why anyone would baby-proof their house: "Just watch the baby!" When I quit caring about other people's opinions, my life changed dramatically.
On being asked the dreaded, "When are you due?":
I look like I am about six months pregnant at all times; unfortunately, it's simply where I carry all my weight. Skinny everywhere but my big belly. I get the "When are you due?" question weekly. Sometimes more often than that, and it (stinks).
I figured out that the best thing to do is give them a genuine smile and in a caring way say, "Ohh, I'm not pregnant ... but it was an honest mistake. I get that question a lot, so please don't feel bad." Then I finish it with a quick pat/rub on the shoulder or arm, because at that point the people usually have horrified looks on their faces.
I do this because it finally dawned on me that this situation was far more embarrassing for the person who just stuck his foot in his mouth. I've accepted my body type, and there was just no sense in being rude, making a snarky comment, ignoring them, giving them some pretend date to play along with it or getting angry/embarrassed/etc. Most people aren't trying to be jerks; they really do believe what they're asking is OK.
Diffusing the situation with kindness will go a long way in making you feel more comfortable in your own skin. Also, you can be sure that the person will never make that mistake again.
E-mail Carolyn at firstname.lastname@example.org, follow her on Facebook at www.facebook.com/carolyn.hax or chat with her online at noon each Friday at www.washingtonpost.com.