12. Insomnia

Insomnia and sleep disorders can be the reason for unstable blood sugar levels. This happens when our body produces less serotonin – that is know as happiness hormone, and more cortisol, which is also called “stress hormone”. Our blood sugar fluctuations during the whole even when we sleep (or try to). Eating protein rich food before bed can support serotonin production, and contrary to carbs, it has a minimal effect on blood sugar levels.