There's more to losing weight and getting in shape than just eating the right foods or choosng the correct diet. Any diet will work in that it will help you to lose weight as long as you stick to it.
The problem that the majority of people have is creating a plan and sticking to it when life starts to happen.
You've had a hard day at work so you deserve a cake with your coffee on the way home. It's a celebration it will be rude if I don't have a glass or 2 of champagne. That bread smells so good I have to have it. I don't want the kids left over porridge to go to waste.
All eating stems from a trigger and a thought.
It's imperative that you are aware of these triggers and have strategeis in place so that you can THINK and ACT like a thin person does.