Sugar craving means your body needs protein. Chocolate craving means the body needs magnesium. Salty food craving means the body is asking for electrolytes.