Hello.
I've been a lurker for a while, but I just wanted to add a comment here because when I first started WW, my leader (who was the BEST and miss him a lot!) discussed holidays with us. It was in October, so we had Halloween, Thanksgiving, Christmas, New Years coming.
He used to say that when you are thinking about holiday eating, HAVE FUN. This doesn't mean go on a binge, although even if you do, just hop back on the program the next day and put it behind you. What it means is, have the foods that are special to you for that holiday. For example, for Thanksgiving: if you don't have turkey other than then and you love it, have it.....but pass on the mashed potato that you do have often enough that it's not a treat.
One poster seemed to think the Cadbury Eggs were special for Easter.....have them (sensible amount) but pass on some of the other stuff that is not indicative to your holiday. Save your points for the SPECIAL things and leave the ordinary alone.
He also suggested having some lean protein and your milks beforehand. The protein helps with hunger and many people don't think about counting their milk points on holidays. Since you're not STARVING when the special meal comes along, you also have less chance of over-eating and not ENJOYING the foods that make the holiday special.
I know this is a little late, but I wanted you all to know that I used this philosophy yesterday and worked for me. I know I can be ready for any special meal when I think of this.
I hope this helps someone.