For their part, I am sure your families jsut believe that you are happy to do all this. But you are not. You probably need to get through this season, but after the new year, you need to tell the key people that is simply getting to be too much for you and you want to set up a rotation schedule or have every one put in to go to a restaurant or rent a room. You deserve to know at least how nice it is to just have a clean house and the morning calm with just your family. You simply must speak up. You are missing precious time wiht your kids, husband and family. Not fair.
As for gifts, try gift cards, spa for the ladies and bestbuy for the guys. Then maybe all the ladies can go out for spa treatments togerher.
I love to entertain, but it takes every bit of patience. I can't imagine hosting more than one holiday a couple birthdays every year. And we rotate holidays too.
Jus t an FYI in the short run. When I host Christmas, I really resent not seeing my kids enjoy their gifts because I am in th ekitchen. So I started doing a brunch buffet with baked goods and casserole that are prepared ahead of time. My MIL does the big Italian dinner the night before. SO much easier.