I have found that when I am really, really craving something I might as well eat it. I will just eat tons more calories trying to replace the craving for a bad food. If I "NEED" chocolate I have a small piece. I consume far less calories than if I didn't eat the chocolate. The less I eat the less I need. Carbs are my major downfall. I love pretzels. Can't have them in the house. I bought a big container of pretzels and took them to school. I put them in the cabinet for snacks for the kids. When we serve them to the kids I eat a few. If they were here they would have been gone weeks ago. So far it is working.