Well i just have 1 bad day of being naughty on christmas day. I live on my own and have found the best way to not eat things i shouldnt have is not to buy them. The only issue for me is my parents visit at christmas. They allways say i wont buy anything sweet this year but i hate people not eating something because im diabetic; i hate the idea of lording it over them. So i just have 1 really bad day and then spend boxing day trying to restore my blood sugar to a semi acceptable level.