A nutritionist told me people who crave chocolate are sometimes magnesium deficient. When I started actually taking my calcium/magnesium (ca/mg) tablets (instead of looking at them on the shelf) I couldn't stand the taste of chocolate. Try a low dose of ca/mg --too much magnesium could give you diarrhea--and see if that helps with the cravings for chocolate. Lose well.