Cravings are the biggest fear of people on a diet. Changing the approach of eating can help to overcome the obsession with food, to gain back more freedom and finally to lose weight.
There is no new diet which will help you to get in shape which makes you feel better. Learning to eat in a way which satisfies your body and mind definitely will.