PIL live about an hours drive from us, BIL about 10 minutes from them.
We alternate Christmas my DP one year, PIL the other. This works well because BIL has his DD alternate years so our year is always the year that DN can be with his DF, GPs & cousins (our DC).
MIL loves Christmas & has always made a big fuss but in recent years she's found it too much so I've taken over the role, of which she is really appreciative.
This has now extended to most family get togethers and the expectation that I will host is now the norm. PIL are lovely people and are always grateful for the effort I make.
Now BIL pisses me off. He never tells me until the day before if he, his DD or his DG are coming. He has never hosted anything at his house. Ever. In 20 years.
I did once make a comment that it would be nice if he invited us to him. The excuses were- his house is too small, he's too busy looking after his DD (who's 17) at the weekend and that by the time he's finished work he's just too exhausted.
I work PT, have 2 DC & DH works horrendous hours.
PIL are very defensive of BIL. They think he's had bad luck shagging the bar maid when his DD was 3 months old was his ex wife's fault history of divorce, redundancy not as successful as his DB etc. He spends a lot of time at their house, he eats there 3 times a week. In his defence he does help them out quite a lot with heavy gardening. DH does not make much of an effort.
In March there is a big joint birthday. I'm expected to host again. AIBU to text BIL and ask him to do it? DH says BIL helps in other ways and that I'm being selfish to feel resentful.