It sounds obvious but you need to avoid overeating during the holidays. There is just no way around it. Research shows that on average we consume 3000 calories on just the Christmas dinner alone. That is just too much. You need to try and hold yourself back. It won’t be easy but you should at least try. One way to do this is to take breaks while eating. Christmas dinners usually have many courses. Try to stop after a few courses or skip some of the courses in between. This would give you the time to listen to your stomach that it can’t hold more and that you should stop eating. Another thing to be wary of is
mindless eating. Just because there is food on the table, it doesn’t mean you have to eat it!