Most diets tell you to eat right, reduce this or that and tell you to exercises.  They all address the physical aspects of why a person is overweight. 

None of them address the mental aspect of weight loss and eating. 

The picture planted in the dieters head is that they will have to sacrifice and be miserable for a very long time.  At some point in the future they will meat their weight loss goal and they will be happy and healthy and be able to eat what they like again.

I think this does a huge disservice to people and is a bit like telling a lie.

The fact is that many overweight people are emotional eaters.  I found this to be my case as well.  Emotional eaters eat when they are: bored, sad, happy, as a reward, to celebrate a holiday or birthday.  You can see how if you couple emotional eating with the natural stimuli for eating, hunger, you can quickly become overweight.

Simply taking a step back and realizing why I overate or ate things that aren’t good for me too regularly, made it much easier to stay on a healthy diet.

I think following a healthy diet is not enough.  It needs to be coupled with some real introspection and honest answers about ones self. 

Why you eat is as important as what you eat.