I think one of the key things in losing weight is to realize that to do so, your body needs good nutrition. Before you drop any food that you crave or love etc, first add in those foods that are good fuel for your body. This way, your body can help you lose the weight because it has what it needs before having to try and figure out what to do with the junk food.
You will find that as you feed your body well, many of the cravings will go away.
I follow any eating plan that guides itself by the glycemic loading of foods. I have found 2 recently. One is the Holford Diet, and another is the latest plan by nutrisystem. It was too difficult to learn about glycemic indexing of foods, but these two have gone ahead and done the computations resulting in the actual "loading" of foods to the body.
This way is also what diabetics etc follow. I think nutrisystem might have too much sugar for me (hypoglycemic) but I'm losing anyway... and once down to normal weight, won't use them only.
Plus, with eating good foods, you need to eat every 2 hours or so...something. This helps with keeping your metabolism revved, balances out the insulin and also helps you to know... I don't have to eat more right now, I will eat in less than 2 hours...
Recent studies have shown that it is the spiking of sugars in the body that causes the nicks in the arteries that lead to heart disease
What are a few of the good foods to eat? Apples, walnuts, almonds, cold water Salmon to name a few. I am amazed at how quickly I feel better after eating an apple.
A few foods to stay away from (unless in small amounts within a meal) are carrots and bananas. These two foods deliver the sugar directly to the bloodstream, causing a spike. After the spike drops, your feelings drop lower than you felt before... ah sugar!
TC