I have to offload. I don't expect replies, but I just have to get this off my chest.
My PIL are divorced due to FIL's affair. FIL eventually married the ow and he currently lives 200 miles away.
FIL has never liked me. I don't fulfil his idea of a suitable wife. I work and have opinions and he cannot stand it. The first time we met he told me my career was a waste of time. He criticises our dc and our parenting constantly and recently has inferred that dc2 isn't my dh's child because their colouring is very different. Exactly like mine, but he cannot see that.
He comes to visit twice a year strictly on his terms. His dw has family elsewhere in the country and as we are roughly equidistant between him and us he only visits when they are en route to her family. Last year they invited themselves for lunch and sat there saying they had had a huge breakfast and couldn't eat anything. We had gone to effort and expense.
When he visits he talks only about himself and how amazing his life is. He has been incredibly nasty to my SIL too and has publicly (on Fb!) told her she's fat. He also demanded that we sell our house to SIL years ago because she was renting and we owned and we should help out.
We happily drive throughout the UK to see friends and have said we'd love to visit them but the response is always "no".
He has demanded to visit next weekend. It's my birthday. We have plans. I am now the unreasonable one in the entire family because for the first time in 12 years, dh has put me first. Well, he did when I got upset.
Dh is currently on the phone to his dm who is trying to persuade him to see his dad next weekend.