a thanksgiving binge eating day and/or christmas day aint gonna ruin anyones physique.
i think back when i would stay on diet during a holiday dinner and i think it may have been for more vain reasons than real ones. bggping my vodka sprite being skinny fat LOL
But it can ruin your night, and your next day. My body goes crazy if I change the timing of meals and add a lot of shit foods. And I don't even drink alcohol. Some people have bodies that can handle all of this and sleep like babies.
My mind is also very susceptible to stimuli, a lot of people, talks or a different environment than usual, and I will toss and turn for a while in the bed.
However, I agree, you can schedule a day of loading or cheat meal to coincide with any of these dinners.