What do your cravings mean?
Sweets
You are tired and need a quick energy burst have a power nap or eat a banana instead. If you find you crave sweets all the time you might be vitamin D deficient.
Smoothies, Liquids
You are dehydrated get some water into your system pronto!
Chicken, eggs or fish
your body needs protein so live a little and give into this craving