There's a thread about relatives and Xmas in AIBU which has reminded me to get organised about ours.
So for the past 5-10 years (apart from last year) my FIL has come to us for Xmas (he is on his own). DW's only Dsis lives 6 hours away whereas we live only 1 hour away from him.
Last year DW's Dsis came with her family and cooked for him. He then complained she left lots of food behind etc
so she was a bit pissed off (fair enough!) and so won't be coming back this year.
So he will just turn up at ours unless we tell him not to. But he talks non-stop about himself and doesn't really interact with the 2dc. If we invite our ndns for xmas dinner (which we've done a few times) then he complains it's too noisy, which is basically because he then doesn't get 100% attention which he seems to need to have. (He has actually left the room when he doesn't get full attention from people and gone off to find other people to talk to!)
DW doesn't really want him here, he is often quite rude to her but feels bad that he will be on his own otherwise. I don't get on well with him, he never says anything too weird but I get the idea he doesn't approve of us (gay and married etc etc). So I know that I'm projecting a little, which probably doesn't help.
Sorry for the rant! Do we just have to suck it up?