So I had a baby 2 months ago and overall it’s been great! He’s such a joy and I love being his mum. My problem is my MIL keeps saying insensitive/mean things to me and it makes me upset as my husband never says anything to her but agrees with me that what she is saying is not okay to say to someone who’s just had a baby. She’s generally negative all the time and says the classic just you wait comments but also she said the day after my emergency c section that it wasn’t a real birth and that I’d really struggle with the recovery. She also told me that I’d struggle a lot as a new mum whilst I was pregnant (the pregnancy was pretty hard and I felt so vulnerable and weak at the time I would believe anything). It would really get me down when I was pregnant and I was so stressed that I wouldn’t be able to handle being a mother which is rubbish because I’ve thrived since he was born (and feeling back to normal again). She also called an hour post birth to complain about our dog (who they offered to look after), briefly asked how I was and before I could answer she said that I was probably fine because I didn’t even push… she made sure that we could hear our dog barking in the background which stressed us out so much. Breastfeeding wasn’t going well at the start and 1 day post birth she said he would get colic because he was being bottlefed. She has done other things to upset me as well and overall her negative comments have stressed us both out unnecessarily. I’m upset because I was so vulnerable when all this happened and I keep remembering what was said and getting upset. I feel as though my feelings aren’t important. My mum told me to just ignore it and that she’s his grandmother so to pretend it doesn’t happen which made me feel even more alone like literally no one cares about my feelings. I guess I’m just upset and I’m worried that this is postpartum depression but also I do think I have a reason to be upset. Would love some thoughts/help on how to handle this.