Constantly in the media are different approaches to diet and fitness. But one thing is for sure, if you aren’t in the right frame of mind, no diet will work.
Make sure you are really hungry before you eat and that you’re not pacifying a feeling such as boredom or frustration. When you know what it is you’re feeling then go ahead and eat if you want to.
The key to effective weight loss is to stop fighting with yourself and focus on what you want to achieve.