^This. It can take weeks (or longer) if you keep feeding the cravings. Sugar-free gum is not the best solution since you are still feeding the habit of needing the "sweet" taste. Took me 2 weeks to stop craving sweets, but if I start eating too much 70% chocolate, the cravings return. (I really need to switch to 85% chocolate!)I haven't been doing this long enough or "strict" enough to break the cycle I guess.
Eat fat. Coconut manna was my go-to the first few weeks of Primal. If dairy works for you, eat cheese--it's my favorite after-dinner "dessert".
Stop eating all fruit/sugar/grains. Eat starchy carbs like sweet potatoes to get some carbs, if you want.