I've had better Christmases and I've had worse. I like having the ability to "enjoy" the holidays and hate holidays that feel "stressed". Over the years, I've come up with a few loose rules that help me enjoy Thanksgiving and Christmas.
Rule Number 1: I don't travel long distances for Thanksgiving or Christmas. We made this rule for DH's and my first Christmas. Anyone was more than welcome to visit us, but we weren't driving or flying long distances. Guess what, no one in our families wanted to travel any more than we did!
Rule Number 2: I try very hard to have as much Christmas shopping done as possible before the month of December. I get to avoid the crowds, the lack of parking, and the stress of finding last minute gifts.
Rule Number 3: If I can purchase a gift on the internet for a good price, I do. I save a lot of time and stress by purchasing items and having them shipped to my home, or in the case of distant family, having gifts shipped directly to their home.
Rule Number 4: I use all of my time and energy in December to do things I really, truly enjoy: baking Christmas cookies and pies, decorating the tree, playing in snow, singing Christmas songs, and talking to the kids about Baby Jesus.
I just purchased my last big gift today. I only need to pick up scratch lottery tix for stockings and a few boxes of chocolates for unexpected guests and I'll be completely done with the gift purchases! Yay!