Absolutely.
I've done it probably half a dozen times. I even did it today whilst sitting on a train coming home from London. I've been off track for, ooh, getting on for a week now, and every day I've vowed will be the day I get it right. Today didn't turn out to be that day either - the meeting I was in London for ended early and I ended up going to the pub for lunch with a couple of colleagues I don't usually get to spend a lot of time with. Did I sit there daintily sitting a pint of tap water? I did not.
Anyway, I'll say no more about that...
But on the train, I almost managed to convince myself that I was wasting my time even trying to get back on track. That I could do Atkins instead and wouldn't that be lovely? And then... and then I realised I'd be in ketosis within a couple of days if I did Atkins, so I'd stop feeling hungry. And then I realised that the same thing would happen within a couple of days if I stuck to my Cambridge shakes... Suddenly, it was a no-brainer!
I'm getting better at talking myself out of giving up. I think the trick is to imagine yourself actually doing the diet that, in that moment, you think you might do better on. Don't just imagine one meal or one day. Imagine yourself doing that diet for weeks on end, navigating around social events, think about the hassle of having to make yourself a packed lunch (that one works for me, LOL). Imagine yourself standing at the scales and trying to come to terms with the fact that you've only lost 4lbs this month, despite trying really,
really hard.
It helps.