Having been "surprised" by gi issues a year ago (and still not 100% back to normal), I am now gluten free and have a variety of other newfound food intolerances (where did this all come from?).
Being forced to try various elimination diets, I found that when I eat really healthy (veggies, fruits, some grains and no processed foods or refined sugars, or meat), the cravings for chocolate went away and for any sweets. My body had what it needed and didn't go hunting for something to satisfy it. The weight dropped and just fell off me...much to my surprise.
Sweet potatoes are less carbs than whites and very satisfying. It is also what you put on them...stay away from butter, marg, etc. I use
coconut oil (a tiny bit to sautee them in).
donna