I did a naughty the other night...one of my kids had a baggie of miniature oreos sitting on the table, and although I'm pretty good these days about not craving things I just had to grab a few. I think if we don't treat ourselves once in while we can feel deprived. That was why I could never stick to a diet, I'd get to feeling deprived and the next thing I knew I was ordering a large pizza and a 2 liter of Coke, haha.
I did find these little ice creams (Philly Swirl Sweet Delites) that are yummy and only 14 calories. When I eat one I feel like I'm having a naughty treat, and what's great is that I can even eat two (28 calories!) and be satisfied and guilt free. But don't feel like a dummy for treating yourself! Two Twixes in two months, that is doing excellent...when I want a little treat for myself and get the guilts, I just remember there was a time that I would have eaten WAY more and had a huge Coke to go with it Some other little things I do to keep me from cravings is I buy lots of sugarfree gum in all kinds of flavors like strawberry Shortcake, etc. and also I got those great little packets you put in your bottled Water in yummy flavors (so far my favorite is Hawaiian Punch berry Lemon).
I do chug water, I'm guilty to say. I always liked to drink when I ate and it's been really hard to break that habit, I try not to but sometimes I can't help myself and drink a little while eating.
I think we are our own worst critic, and we are only human!