I find that if I am having a real craving (which doesn't happen that often thank goodness) and I ignore it then the craving gets stronger and I start to obsess about it. Last week I wanted hot chocolate, not fat free or sugar free I wanted the real thing. For a couple of days I tried to forget it and it just kept on and on, Sunday I figured it into my calories for the day and got one and it satisfied me and I haven't wanted chocolate since. Now, this week I have wanted a meatball sub all week and will be getting it tonight.
I do much better if I work into my plans than letting it fester.
How do you handle those cravings that just won't go away?