That's unrealistic for most people. Seek out social support and companionship, perhaps through a community group or church. Second, be reasonable. You'll feel better and avoid depressing weight gain. Eating and drinking too much cause people to feel out of sorts or depressed about weight gain.
Moderation applies to holiday finances, too.
Third, get some rest. And, unlike Santa, share the load with someone else. Lowenstein recommends careful planning to maintain a balance. Develop a calendar of specific days for shopping, baking, visiting friends and other events, then stick to it. At family gatherings, emotions can run high and result in hurt feelings, misunderstandings or conflicts.