if you're craving certain things, it might mean you're missing things in your body... I was craving (dont laugh, weird cravings like that are called pica!!) sand (beach sand to be exact) and my ob told me it indicate a deficiency, mine indicated i needed more iron.