There's nothing wrong with celebrating a holiday (like Thanksgiving) by eating a big over-sized dinner with dessert. Being healthy isn't always about eating the best possible meal in every scenario. It means making conscious choices about what you eat and being content with the tradeoffs. Nobody needs to regret a few over-the-top meals they may have in the presence of those they care about the most.