I wish you all the best and totally understand!!!
My Mom has only visited here once, but we usually go there about 4 times a year. June visit is coming up and it's going to be a week long without my husband
Stand your ground and don't stand for inappropriate comments whether it's about your weight or your parenting and don't let them walk all over you.