I read somewhere that 'junkies always think like, I'll quit tomorrow'. For junkie read alcoholic, gambler, cocaine addict... and compulsive overeater. I consider myself to be a food addict, more particularly, a carb addict. I suspect that the vast majority of overweight people share this addiction. For us to say, right! From this moment onwards I will totally avoid sugar, starches, white flour etc is a huge commitment. When we try to put this vow into practice we soon realise that it's going to be agonisingly tough.
Having a massive 'one last time' binge in preparation for dieting tomorrow is classic addict behaviour and thinking. The problem is that 99% of the time this mythical, longed-for tomorrow diet never actually materialises. Very often the Diet Day is named as Monday. On a Friday or Saturday. So - two or three 'farewell binge foods' days. And when Monday comes we cave-in before lunchtime. We gained lots more weight whilst preparing to go Cold Turkey from the named day. And on, and on, and on.
Admit to yourself that tomorrow/Monday/whenever has to be right now. Regardless of the day or time of day. Accept that you are unlikely to stick to your plan 100% because that would mean being suddenly reborn as a perfect person and that is something we cannot ever be. Aim high yes but be realistic. And if you do cave-in at any point make it for one food item only and then leave the room. Leave the house if need be. When the craving has passed, carry on as though nothing has happened. This way you minimise diet damage and begin to resume control over your cravings.
I do this myself. Whilst I don't always succeed I mostly do. Weight loss and maintenance are what we seek - for the rest of our lives. What we've done up to now has kept us fat. Guilt is harmful. Bargaining - 'tomorrow', 'Monday' - merely postpones indefinitely the painful prospect of giving up our binge foods. Good luck on your restarts x