Cravings seem to take two forms with most of us.
For some, Cravings is that friend from high school that is a whole lot of fun to go out and party with. She comes into town, calls you up, and part of you is excited, but the responsible part of you is tugging at your shirt. You know it will be a great time if you go...but that you'll probably regret it in the morning. You give in and you go, and you indulge all night long. Waking up in the morning, your head is pounding and you think "That night was not worth what I'm feeling now."
For others, Cravings is a different type of friend from high school. You see her around town every once in awhile, and it seems like her life is just like yours. Every month or so you meet for lunch, and chat pleasantly about whats new and reminsce on old times. As you're driving away, you let out a breath and think "I had a really nice time. That was great." And that good feeling holds you until next time.