My mother looks after ds3 (10yo) while I work. She comes to my house and I provide breakfast and lunch, drinks etc, and dinner in the evening if she wants to stay and eat. DS 1 & 2 both older teens. While I appreciate all that she does for us, and often say "Thank you", she never ever has a good thing to say. She always points out the negatives, always comments on what I am doing wrong, never says that I look good, only comments when in her opinion I dont look so great.
Example, came home from work last night, got home at 5pm, had left the house at 7.30am. (DP stayed with DS3 until mum got here at 10am) I walked in, took off my jacket, and the first words out of her mouth "Oh, I like that top but it is too tight on you, shows off your belly." Yes I have a belly, but I am in my 40's, 3 DC's, ffs, and it is a LOT smaller than it was 5 years ago, having lost about 6 stone. It might not sound a lot, but this is CONSTANT every day. It really grinds me down, and TBH feels a bit like bullying. It's as if she thinks that because she does a lot for us, which I acknowledge, she is entitled to make unpleasant personal remarks when she pleases.
AIBU if I tell her that if she cant say something nice, then dont say anything at all?