OK - I know I'm not perfect and have never claimed to be but:
Since I married my husband nearly 30 yrs ago I have heard MIL's racist, homophobic, bigoted nonsense spouting out of her gob.
Had to conciliate and intervene when she has interfered in the lives of my DCs.
She has insulted me slyly, criticised our parenting, tried to interfere by telling me (a grown woman) what career she thinks I should follow, passes remarks about our physical appearance (this from a woman who has crimplene items in her wardrobe) and generally thinks the world wants to hear her opinions.
Listen to her criticising DH (a very lovely,decent man) for "not doing enough for her" when he bends over backwards to do her garden, sort out paperwork, do all of her DIY stuff etc.
Had to endure her verbal shit because my DH is all she has really - well her DD, my SIL fell out with her years ago and they didn't speak for 10 years so DH was a bit like an only child for a while.
Sorry - I know this is a rant but I have just spent a Friday evening seething because of this poisonous old woman who is demanding visits from our DD (her grandaughter), hubby and grandson (my DS is also in the firing line here for not visiting - but it all goes "pete tong" because she can't just be "granny" and tries to run their lives, interfere etc.)
DD and son-in-law have ONE day per week as a family (both work) and our son-in-law has a mum and four siblings too to visit apart from me and DH. Plus MY parents DO NOT demand these visits.
When I challenged the the old bat MIL, quite forcefully, she did her useful "deaf" trick. She is actually quite deaf but she turned her head after saying her piece when I was laying into her so that I was basically talking to a brick wall.
I have to say I harbour rather nasty feelings about her in my heart and I do not like it.
Her own daughter and her cannot see eye to eye and my DH is piggy in the middle.
So, my nasty little strategy is to disagree with her (even on the very rare occasion when I think she may be right) because I cannot stand her. It works for me and I can just argue for the sake of it.
Rant over and you can now flame me.