Ugg, I hear you. My cravings are unbearable, it makes me feel totally out of control. Although usually the weight gain is temporary. I fight all month and just when I think I can get through, bam. I try to be prepared. Food wise. Lots of healthy choices at easy access and I can usually talk myself out of the bad stuff. Although chocolate and I are another story.

mmmm chocolate! I love the no sugar added hot coco. top it (or some sugar free jello) with some light or fat free cool whip and you've got yourself a fairly guilt free sweet fix.
Hang in there!
~betsy