"I am going to fast on water only for three days, except if I feel weak or hungry then I will have some chicken broth, or else I might eat one nutrition bar, or two nutrition bars, but if I do that then I will just switch to 2-4-6-8 for the week, only if I end up eating too many calories I'll just reverse it and do 8-6-4-2, except if I really binge bad, then I will have to fast on water only for at least a day to make up for that."
ENOUGH! Can you not yet see that this is literally PLANNING TO FAIL? When you plan around the possibilities of failure, of wavering from your determinations and your plans, you are planning for failure to happen. You might as well give it up before you start and go ahead and make a pig out of yourself. Obviously that is what you want to do when you play games like this. Don't try to tell me it is not. Instead, get serious, quit playing games with yourself. What you really want, you must choose, and what you choose, you must give priority. Personal discomfort and inconvenience is not sufficient reason to give up on your plans. Endure, press on, in spite of it. No pain, no gain. No loss, either. ;-)
This is from an essay here. I thought it was quite inspirational.