While not drinking too much is the easiest way to prevent a hangover, a Southern Illinois University School of Medicine doctor says keeping hydrated can help as well. Doctor Seigfreid Yu says alcohol makes you sleepy, but decreases the quality of your sleep. It also causes your blood vessels to expand, which can trigger a headache.
But the biggest toll booze takes on your body is through dehydration. He says that’s why the age old advice of drinking plenty of water before bed after partying is a good idea.
Some people are more susceptible to getting a hangover, and things like drinking on an empty stomach, smoking, and drinking darker colored beverage can increase your risk of feeling like death the next morning.