It happens to all of us -- you've waited too long to eat and now you're upset. But why?

When you’re "hangry," your blood sugar drops. Low blood sugar turns on your stress hormones and makes you edgy.

Less sleep can also make you hungrier because it messes up your hormones and makes your body think you need calories when it doesn't.

You're also typically hungrier at night because your body wants more food knowing it will be going without it for several hours while you sleep.

And want to know if you’re emotionally eating? When it comes on urgently and quickly, it's your body's way of distracting you -- and be careful, because since it's not physical hunger, you tend to overeat.

►Make it easy to keep up to date with more stories like this. Download the WZZM 13 app now.

Have a news tip? Email, visit our Facebook page or Twitter.