I'd say don't give up these treats completely, but maybe see if you can find some healthier alternatives. I know I still eat pizza now and then, but found some in our UK Tesco's where half of one was only 335 calories, instead of the 500 or 600 that most of them are. So those alternatives are out there. Ooh I love ice cream too... but just point in when I want some. Moderation and or healthier alternatives are the key... so don't deprive yourself completely. Perhaps you could try planning some healthier alternatives for the "fattening holidays" you mention... it's surprising the difference in calories just having lower fat alternatives. Hope you have a great weekend and keep up the great work! ;o)