Here are some things that work for me:
- Never allow racist/homophobic satements to go unchallenged .... if you do, they will think you agree with them.
- Actually, disagree with any rubbish they spout because if you don't they will think you share their mindset.
- Be prepared for the fact that they may talk sense sometimes .... if you agree with them, say so!! It doesn't hurt and you gain some "points".
- Remember, they are the grandparents of your DC ... sometimes this gets lost in the grand scheme of things.
- Remember that "your house, your rules" is almost an actual law. Do not compromise on this.
- Stand your ground if the battle is worth it .... don't sweat the small stuff, but let battle commence if it really matters.
These are the rules I have developed when dealing with my mad challenging MIL and she now knows when to back off. To the extent that she says to DH "Your wife
is in a "No" mood.