I made a promise to myself that I would NEVER put my adult children through the nightmare time I had with family and in-laws at Christmas. Many a time over the years I felt pulled in all directions and sometimes I really just wanted to please myself. The one thing I did learn is you cannot please everyone.
Both my children are grown and one has their own little family. My other son has had to move for work purposes quite far away, with the type of work he does (Retail), it is highly unlikely that I will ever get him home for Christmas. This year he is working Christmas Eve and Boxing Day. Of course shareholders and earning big bucks is all that matters in retail, who the hell actually cares about the workers and if I sound a bit bitter, I worked in retail myself and know only too well what it's like. Bosses please themselves when they come in over the Christmas Season, while lower down the scale the actual workers are expected to be in at all costs.
I'd just like to say one thing, for those of you who expect or hope to have your children invite you or feel bad because they have to take turns between yourself and in-laws, spare a thought for how they feel. It can be very hard when you are pulled in all directions, and some relatives are very good at making their demands or pulling the emotional blackmail stunts. I am not saying for one moment that anyone on the forums here are doing these things. I'm trying to portray what it can be like for some people. It is not easy.