Whether you're an average Jill or Joe trying to lose weight or an experienced trainee trying to get ripped, there is way of thinking about food that is more dangerous to your diet and fitness goals than anything else. It's the I HAVE TO HAVE THIS mentality. We've all been in the situation where you have an option for a side of fries or a side salad, but you've already decided well before you got there that you had to have the fries.
This kind of thinking completely sabotages yourself from losing weight and getting the body that you ultimately want. It also shows that the instant gratification of the taste of the fries is more important than the long-term gratification of a healthy, strong body.
For most people, eating the wrong foods is a mental thing. They know they're not supposed to eat it and they know what it's going to do their bodies, but they do it anyway. What has to change is their perception of the food.
They see the food as bringing so much happiness that it takes away from the problems it will cause later. Don't turn a blind eye to that. The delayed gratification of losing weight and being healthy is much more valuable and satisfying than the taste of any food today. I don't remember where I heard this but, NOTHING TASTES AS GOOD AS THIN FEELS. Very true.
There are a couple of tricks you can use to keep yourself from getting to that point. First off, never let yourself get to the point of starvation. Starvation mode is survival mode which means you will do anything you can to get food in you. Think about it this way, when you're starving, do you feel like eating something healthy? Didn't think so. Plan your meals and snacks so you are never caught off guard.