I love Xmas and gift-giving and receiving and all the time I spend with my family but going out and actually shopping during the month of December? No way. People drive like crazy. People trample each other. People suddenly get really irate. I don't like it at all.
Two rules for a happy life: 1) Don't sweat the little shit; 2) It's ALL little shit. I don't stress about Christmas or anything else for that matter. I make a list for cards, a list for gifts and work through them. No tension required.