You drink on an empty stomach
Drinking before you eat is a surefire way to guarantee a horrible hangover the next morning. Why? Alcohol is one of the few compounds that can be absorbed directly through your stomach wall, which means that if you down a glass of wine on an empty stomach, the alcohol gets into your bloodstream quickly, says Brian Dixon, PhD, and executive director of health and science education at USANA. That’s why it’s a good idea to eat before you start drinking, just having food in your stomach will slow down the absorption of booze into your bloodstream, as well as keep your blood sugar levels steady. If you know you’ll be out boozing, make your dinner beforehand a balanced one with protein (lean beef, fish, or chicken), healthy fats (avocados, olives), and starches (brown rice), and continue to snack throughout the night.
You don’t drink enough water
Alcohol is a diuretic, which means it dehydrates you, says Dr. Dixon. (It’s also why you find yourself having to pee so often when you’re drinking a lot.) Drinking water while you booze it up will help you stay hydrated, which will minimize your hangover symptoms the next morning. “A good rule of thumb is to have a glass of water in between every drink,” Dr. Dixon says. And if you can manage it, have a glass before you go to bed as well. Here are 10 natural-flavored water recipes to help you drink more H2O.