Fiestynurse, from the time my kids were toddlers, I voted myself, superwoman, to make xmas dinner. My hubby was usually working, so I was home with a two year old and a three-and-a-half year old, making a turkey with all the fixin's.
Now I LOVE my in-laws, but it burns my a$$ that they are always late for dinner!!! They know darn well, I am there by myself with these two babies, slaving for THEM, and they can't even show up 30 minutes early to help me by keeping the kids out of my hair.
So, the next year, I told them dinner would be served 2 hours earlier than planned and made them come early. The following year, the must have caught on, b/c they showed up 5 minutes before I was ready to put food on the table. But, it was cool, b/c I had asked my nephew and his girlfriend to help me entertain the little ones.
The following year, and all subsequent years, I now keep a bottle of Asti Spumante chilled in the fridge. I drink a toast to me for every 30 minutes they are late. When they arrive, I am usually feeling very happy, with a beautiful glow on my cheeks!!
I recommend it!