Another suggestion applicable to weight loss and my experience. From the article, by Heidi Grant Halvorson, from the Harvard Business Review (of all places), “Nine Things Successful People Do Differently.”
8. Don’t tempt fate. No matter how strong your willpower muscle becomes, it’s important to always respect the fact that it is limited, and if you overtax it you will temporarily run out of steam. Don’t try to take on two challenging tasks at once, if you can help it (like quitting smoking and dieting at the same time). And don’t put yourself in harm’s way — many people are overly-confident in their ability to resist temptation, and as a result they put themselves in situations where temptations abound. Successful people know not to make reaching a goal harder than it already is.
This is a main reason that I plan out my meals way in advance. When I go to a restaurant, I don’t look at the menu (that’s tempting fate). Even before the waiter can describe to me the “crispy” (= fried), “smothered,” “infused,” etc. dishes, I’ve asked for my steamed fish and veggies. And, by the way, I eat out in restaurants far less than I used to! Eating out leads to weight gain.