Like many people, I crave sugary and simple-carby foods, but if I cut them out for a while, my craving for them decreases. If I eat them again, it can kick off a streak of being hooked again.
If you have similar cravings, how long do you find you need to avoid them before you don't feel so hooked? How much eating of them before you're hooked all over again? If you stay off them longer, are you less susceptible to getting re-hooked? Or does the amount that re-addicts you stay pretty constant regardless of how long you'd gone without them? Are there research findings about this timing?
Soda is a category of its own for me -- I know if I drink it several times in a week, I'll get hooked specifically on soda, and if I go without for a week or two, I really don't miss it after that. But I'm not sure of the timing it takes to turn on/off my craving for the more general class of sugary and simple-carby foods -- cookies, desserts, chocolate, breads, pizza, pasta, etc. (I don't really get hooked on purely sugary candy that's not chocolate, or on salty snacks. I can enjoy those on occasion without ever starting to feel like I NEED them.)