OK, have moaned about this before but I was in tears today - youngest dd was apologising and asking what she'd done wrong 
I apparently upset sil by giving my opinions on a local school that no-one even attends. She left our house, texted dh to say we werent speaking any more. Not unheard of tbh! ILs took her side and didn't even see dd3 on her 7th birthday or since. Since Xmas in fact despite living just up the road.
It made it very obvious to be (I knew anyway) that my lovely dcs are very much 2nd rate grandchildren. Older 3 not remotely bothered as they are always embarrassed by the sexist/racist/homophobic attitudes of gps.
I just worry that as dh is not seeing them, what happens if something happens to them? FIL has already had a couple of strokes. Not bothered if I don't see them (though feel mightily hard done by) but concerned on dh's behalf.
Would you grovel against all your beliefs/ideals or just leave it? It's really sending me into a dark frame of mind.