If it's just my immediate family, I love Christmas. It's a very happy day, and I enjoy our traditions a lot! We open presents in the morning, spend a good portion of the day playing with our new stuff, drive around to look at all the Christmas lights in our neighborhood when it gets dark enough, watch Christmas movies, drink hot chocolate, lots of good times!
Unfortunately, we've very rarely had Christmases where it's just my immediate family, so I usually half love and half dread the holiday. My mom used to host Christmas dinners every year, which meant that I spent a lot of time dreading it. I couldn't even enjoy my presents because I was so worried about who was going to show up and when, or where we had to drive to visit someone and how long we were going to be there. At some family gatherings it is acceptable for me to disappear to my room after I've said hello to everyone, but my mom never let me do that on Christmas. We still did the fun things listed above, but not for as long because we had to do it before/after visiting with guests, and I could never really relax even after the guests had left.
Luckily, we've started a new tradition lately that involves our family meeting up at a restaurant for a Christmas brunch. I am allowed to skip out on it if I absolutely insist, but my mom always lets me know that she will be upset if I don't go, so I have always gone so far. It's better because it only lasts as long as the meal takes, plus an extra 15-30 minutes of saying goodbye in the parking lot (I'm not sure why saying goodbye takes so long, but they can't seem to stop talking). I still hate and dread that meal, but it's a million better than having people over to our house for hours and hours, or having to spend the whole day at someone else's house.