I totally get where you guys are coming from. I crave sugar as well and eat it frequently. I've tried quitting cold-turkey, fasting, etc. but I find that I am just torturing myself. Perhaps as my practice matures, I will begin to see it as it really is: just another honey-tipped thorn of Mara. But I am a householder and a layman, not a monk or ascetic.
It is difficult as a householder to find that balance between renunciation and enjoying sensual pleasures. In the end, I think that it is important to bring a sense of perspective and a sense of timescale to this kind of thing. As householders, we remain householders because we enjoy being householders, we have householder obligations, we enjoy sensual pleasures, etc. If any person had the fully developed spiritual maturity that when he heard the Buddha's teachings, he would immediately recognize the dangers of samsara, go wholeheartedly and with a mind free of doubt go out to the forest, sit down, and not move until he was enlightened. That is the kind of determination you find when you read the Theragatha for example. But very few people have that determination; even most of those who became arahants did not have that determination to begin with.
We are all at different levels of spiritual maturity. The Buddha compares us to lotuses in a pond: some are deeper in the pond, some are closer to the surface, and some have completely broken free. I've found that being honest with myself and knowing my depth (or lack of) spiritual development is important. I work on what I can from where I am. I'm still looking for that balance, that Middle Way that is right for my mind, that Middle Way that makes life challenging but not overbearing. And I see that looking too hard and being too critical of myself creates more stress than it solves. Better to cultivate metta in the mind, eh? Patient endurance is the highest austerity. It may take many lives, but I sincerely hope that both myself and others will complete the holy life and reach the end of suffering. The Buddha wouldn't have given more relaxed advice (compared to monks) to householders unless he knew that following his advice would eventually lead to the end of suffering; that is what he taught after all.
May we all uproot all of our cravings, in this life or some later one. In the meantime, I'm off to get some cookies.