When our blood sugar levels sink, we get hungry. Other reasons for binge eating include force of habit, wanting to reward ourselves and learned behavior. It can also be the case that cravings are our body's way of signaling vitamin and mineral deficiencies.