I have wondered about cravings as well. If we are craving things that we need or are allergic to or what. I definitely agree that the more I eat something, generally the more I crave it. And if I can abstain from it long enough, the cravings eventually go away. I don't have any answers but I will tell you the two things that I get cravings for the most (not while cleansing, but all the time):
Ben and Jerry's ice cream, any flavor will do but Chubby Hubby is my favorite, mmmm mmmm
sliced veggies dipped in Sea Salt , I prefer any type of pepper and cucumbers
How's that for dichotomy? lol
I am a gemini though, so maybe I can blame it on that.