Food cravings are caused by low blood sugar levels, stress, genetics, and many other factors. Individual food preferences are often linked to what type of foods they grew up with and our respective cultures. Dieting is hard and understanding the science behind food cravings is important to help you succeed with a diet. Continue Reading Article >