OH my God Jessy!!!! What a horrible person!
I'm going to share with you my thoughts on people who act like this. I know it doesn't change how much of a stupid bitch she is, but it helps me get by some days!! here it is...
Everyone is insecure in some way, but the people who act out like that are the MOST insecure. The people that have to one up you, or put you down in front of other people, or feel the need to convince you that THEY are perfect in every way and you're the one with the problem. They are only trying to convince themselves!! They're insecure, and unhappy...the only possible reason she could feel in competition with you over this is that she feels inferior and is jealous. Probably that you look amazing at 21 weeks, and she's going to look like a cow. So she has to justify that in some way. In a way, you have to feel sorry for her, that she's that unhappy with herself that she feels the need to make herself look like a total asshole. She's only fooling herself into believing those things she's saying...not anyone else. Be happy that you're a WAY better person!!!
The BEST response to these people is to act like NOTHING they say bothers you!! She wants to knock you down a few pegs so you feel as inferior as she does right now. Nothing pisses people off like that more than you acting like you barely notice anything she's saying and turn everything she's saying into a positive about you. Like, "I guess i"m just one of those lucky ones that doesn't gain a lot of weight in pregnancy!", and "Oh I was never one to need a spotlight, you can have it!", and, I'm so happy for you that you were able to get pregnant right away at 32!
ok maybe some of those are sarcastic, but she doesn't have to know that. It will EAT HER ALIVE that you're happier than her!! Or then there's always the approach, "SIL, why would you say something like that?" (in a nice tone then WAIT for an answer!) people don't know what to do in that situation and it's kind of funny.
I get so fired up when I hear things like this. Can you tell? lol