I'm know how horrible I must sound but its something that's been going on for years and I just can't reconcile either things.
All was well up until I had their first grandchild. We were always different but had a friendly, amicable relationship.
Dh used to do a lot for them, and I mean a lot. All their DIY, giving them lifts, popping to the shops for them, this was for them, his sibling and aunts and uncles. None of them are elderly or short of money. When we had a child all this had to be cut back drastically because I wasn't prepared to be left alone every evening and weekend with a baby while dh ran errands for his family. Well of course they didn't like that. Their answer was to try to send mil round for the day to 'help' me while dh went off with fil to do manly stuff. Lots of guilt tripping. Your poor sister is having to sit in the dark because you haven't fitted that new light for her. That kind of thing.
They are unbelievably old fashioned and quite sexist. Mil regularly refers to me as a housewife even though I am not and I have a job outside the home. They make endless rude and unwanted comments about my appearance, our home, our parenting, our jobs, where we go on holiday, my family, where we live. They insult dh about his weight, his clothes.
Mil made a revolting, sexual remark about our son when he was a toddler which I've never been able to forget and I regret not confronting her over.
One of our dc has a health issue which means he absolutely can't have certain foods and they completely try to overrule us and tell us that the medical advice we've been given is wrong or they argue the toss about it.
There is so much more but ultimately they are rude, obnoxious, overbearing. They compare us to dh siblings at every opportunity.
We should have put boundaries in place with them years ago. I'm 40 years old and sick of listening to it, it's caused so many arguments between me and dh because he doesn't say anything.
The end result is we hardly see them now. I feel guilty about it but if we are seeing them I feel complete dread.