I have the same dreams as you. I will eat a cupcake or cookie and feel completely wrecked. But, here's the kicker...when I wake up, I feel RELIEVED. I didn't do it. All is right with the world. Try to rethink the way you view your dreams when you awake. Don't let them make you feel like you are going to go down a slippery slope, realize how far you've come and find relief that you haven't fallen back. And if they do scare you a little, that's okay too. A hurtless reminder to not go back from whence you came.