Maybe it would help to go to Weight Watchers, you'll learn to eat enough during the week and not over indulge that one day. They can also help you with the maintenance, so you keep the weight you've lost off.