Oh Jenni, I know that feeling very very well. Hang in there and try not to give in to those cravings. If you can get through today, then come tomorrow, you'll be another day closer to reaching your goal and imagine how good you'll feel about yourself when you're there!
Can you snack on some vegie sticks or a piece of fruit? I know it's not quite the shame but once you've eaten something healthy, hopefully those naughty thoughts will have subsided.
I have felt exactly the same this afternoon. Today is the second day back on track after my terrible weekend and I've found myself thinking about 'bad' food. So, I have been saying out loud to myself, "No, you don't need that Hayley. You want to be thin by New Year's Day. Don't do it, it's not worth it." Sounds stupid to be talking to myself but it's worked so far and I have not slipped up yet, which is good. For me, saying it out loud reinforces that I really do want to reach goal and soon, so it puts me off having the naughty food - don't know if that makes sense to you at all?????
Stay strong, you can do it. We're all here if you need to chat again.