“What a weird thing to say” - keep it simple and just make her uncomfortable! She clearly has no issue trying to make you feel that way.
I would have your husband tell her that her comments aren’t going to change your son’s mind about nursing. If she doesn’t have anything nice to say she should not say anything at all.
Nursing for longer is better tho in my opinion. It has so many health benefits it’s unreal. Very nutritional even if he only has some for comfort and it’s amazing bonding time. Perhaps kindly ask her to keep her opinions to herself, you’re the parent and you’ll continue to do what you think is best for your child. My partners parents are very much the same with other things our daughter has for comfort or she does because it’s her personality, it annoys me so much but I just shut it down by doing what you do, continuing to do what you want. Occasionally I speak up when it gets unbearable and it’s not as easy to ignore
Like @Maggie said, go for a "what a weird thing to say out loud" She should keep her unwanted opinions to herself.
Everything above and throw in some good old facts like how the global average weaning age is like 5/7. I'd be telling her to shut up
I would ask her if her son just didn't breastfeed for that long and if she was jealous about it! Lol but I'm super confrontational now and over my MIL's shit anymore. I say the quiet out loud. She was telling my husband we needed to put the picture of our kid that we just took that day on our photo album so she could download to their new photofrane and I literally said "well that's very demanding!".
I nursed my daughter until she was 2 years 9 months. Currently still nursing my son at 2 years 1 month. I would say almost exactly what Alexis commented. Directly to the point. I would probably make petty/sarcastic/passive aggressive comments back toward her if she continued to be disrespectful.
“If we’re discussing boobs, would you like my opinion on yours?”
I would need to get her told. How dare she tell your son that he can't have something that you let him have. This woman is crossing so many lines. If you don't stamp this out now, it is only going to get worse as your son gets older. This woman has wound me up and she is nothing to do with me
Omg I am the same way as you! My mother in law has anger issues and also super sensitive so I always get so nervous trying to even ask her to do something differently with my child but you just have to take a deep breath and say what's on your mind. If you say it in a calm way she has no reason to get argumentative with you and if she does just say, he's not your son he's my son so ill say whats best for him
Id go with something like “I’m not sure why you feel the need to speak through my son rather than directly toward me, but I’d prefer if you stopped making backhand comments about my choice to continue to breastfeed at this age. It’s perfectly fine and also my choice as a parent, so none of your business. I also would not like to discuss this, so please do not come back with your opinion as it is not being asked for or welcome in this specific situation”