Firstly, I would think, for your husband to stay with your family is very nice of him. For whatever reasons, be it financial or what, my husband would never agree to stay with my family because he sees it as a pride thing. So, give him some appreciation for it :-)
2nd, how close are you and your sister? Are you the type of sisters where you can tell each other off? Try next time when she "attacks" your hubby again, just tell her to stop it - "it's not funny at all". Or you can try, "So what, I like can liao..." but that might have an adverse effect. I know how it feels to be called fat all the time. I get that from my own mother and it's very frustrating. Luckily my hubby also make it up being extra sweet to me. So in the same way, you are your husband's support. When he's on the edge or feeling lousy, maybe you can go out with him for a coffee or dessert. Take a walk together, let him vent it out. Guys unlike girls, after they vent it out, they feel better. They are not as emo as us.
As for your sister boyfriend, sorry, but he sounds like some show-off jerk to me. Maybe because he sees that your sister can talk like that to your hubby, he also can. Tell him off directly too. That's the "privilege" of preggies - we can throw temper or say nasty things and blame it on our hormones LOL. Tell him there's nothing to compare about, everybody is different. Or else, be sarcastic back. (I can be very mean too).
But more important thing is, you and hubby stick together. Worse case, just lock yourselves in the room and watch Running Man :-)
Read more