You’re Stressed Out
At first your body zaps away hunger with a hormone called adrenaline. But if your worries stick around a while, your system cranks up the levels of another hormone, cortisol. This one can make you want to eat everything in sight. When the stress goes, cortisol levels fall and your appetite usually gets back to normal.
Sometimes when you think you need to eat, you’re actually dehydrated. So maybe try drinking some water first. Still hungry? That lets you know you may need to eat something. And because you had that water, you may be less likely to overeat.
You Might Have Diabetes
This condition means your body has an energy problem. You may get hungry because your body thinks it needs more fuel. But the real problem is that you have trouble changing food into fuel. “Polyphagia” is the word doctors use for extreme hunger and can be a symptom of diabetes.You also may lose weight, pee more, and feel more tired. Talk to your doctor if you have any of these symptoms
You Have Low Blood Sugar
Your doctor might call it hypoglycemia. It means there’s not enough fuel, or glucose, in your blood, and it can make you feel tired, weak, or dizzy. It can happen if you haven’t eaten in more than a few hours. If you have symptoms, your doctor may suggest that you keep an eye on your blood sugar and eat some carbs when it’s low. You may need to eat a little more, or your medication may need to be adjusted to help keep it from happening.
You Eat Too Fast
When you wolf down your food, you might not give your body enough time to notice that you’re full. Eating slowly is also more satisfying, so you eat less. It can help to focus: Take smaller bites, chew well, and enjoy your food. Give it about 20 minutes, and see if you’re still hungry.
You Have an Overactive Thyroid
If you do, it can make you tired, nervous, moody, and hungry all the time. Talk to your doctor if you notice any of these symptoms. If you find out that you have a thyroid problem, you can usually manage it with drugs or surgery or both.
You Take Medication
Some medicines can affect your appetite. These include some that are used to treat depression or mood disorders, along with certain antihistamines, antipsychotics, and corticosteroids. Tell your doctor if you’re hungrier after you start a new medication. But don’t stop taking it on your own.