What the heck are you doing on a diet? Is this not a way of life for you now? You've made really good choices up to now, no reason at all why you can't continue on that path.
Planning seems to be the key, if your prepared there is no reason to stray much at all, I couldn't agree more.