shimmery As you asked for advice about your mother - in your situation, I would tell her bluntly that you don't want her to say (a), (b) and (c) and that if she continues to do so, then you won't see her. I had to do that with my mother.
She doesn't make comments now, or digs about my weight, which she used to do all the time, even when I didn't have a weight problem (guess what? I do now!) But then I don't give her much rope with which to hang herself. She comes to see my kids once a month, I make sure it doesn't get more regular than that even though she would happily come every week if not more. If it wasn't for my kids then I wouldn't see her, because personally I have no need or desire, she isn't a mother to me, I don't let her be a mother to me even though she would like to try to be. But she has a decent relationship with my kids, who she treats very well and who adore her, and I don't want to take that away from them unless it's in their best interest to. And at the moment, it's in their best interest to see her.
I don't tell her anything personal, have no desire to. She has let me down so much that I just have no emotional attachment to her any more. I can have a perfectly civil and pleasant conversation with her but that is it. She has tried to create more of a bond, but I can't do it. I don't give of myself to her. I feel physically incapable of doing that. I have a lot of big goings on right now, both personally and professionally, and she knows nothing about them.If she asks me a question then I will answer truthfully if evasively, but otherwise I don't offer her anything personal. I don't share cute anecdotes about my children with her even though (well, precisely because
) she would love this.
That is what works for me. The trick is to find what works for you, that balance between having someone in your life but on your terms. I have cut my father out because I couldn't achieve this balance with him.
snowden and TRS I relate to completely to what you both wrote.
moo I've had a similiar situation with my parents. I have empathy with you but no advice really. I guess you can only control your behaviour. You can make a promise to yourself that you will go and be civil if you come into contact with the inlaws, and refuse to get drawn into any conflict or discussion. But if you think they will push and push until you react, then you may what to think about staying away.