Hi Energy, There are a few reasons that one could be experiencing fluctuating food cravings, such as the presence of a bad bacteria in the gut, diet, emotions, high carb, low fiber, low fat, very low carb to name a few. The obvious one that stands out for me for you is your diet. It looks as though you are not having enough healthy fats and protein with every meal which helps to stabilise blood sugar. Try a palm portion of protein per meal, a golf ball size of healthy fats and fibrous veggies. Here is a great smoothie for blood sugar you may want to try http://bit.ly/1JFOj8e Enjoy :)