You occupy different worlds with two opposing world views. Mental synchronicity is not possible. If it’s stressful, minimize contact and be politely aloof when contact is necessary. Talk about gardens and what the kids are doing only. As soon as other topics come up, your pot on the stove is suddenly boiling over, the dog is peeing in your shoe, your doorbell is ringing, a hornet just flew into your blouse ... “Gotta go! Love you. Bye.” You’ll train her to stay off the forbidden and controversial topics. Peace will ensue.
I implied it but should have stated outright - have fun with it.
Good advice. At least I don’t have to worry about meeting her for dinner.🤣