Science can give and it can take away. In this particular example science is most definitely taking away any of the hope you might have had when you woke up this morning with a massive hangover.
A study by Dutch scientists at the European College of Neuropsychopharmacology asked 789 students from Canada to answer some questions about their previous month's drinking.
Asking the students how much they drank on average, what they ate and drank after and the timeframe within which this all happened.
They were then able to work out a rough Blood Alcohol Concentration for those that had a hangover and those that didn't.
What they found may not appear that remarkable on the surface - 79 per cent of those that claimed didn't get hangovers had a BAC below 10 per cent.
Meaning? Well, if you drink less then you're not going to get a hangover. Seems simple enough yes?
What it actually shows is that many of the people you know who simply claim 'Oh I just don't get hangovers' actually don't get them not because they have some magical forcefield against that never-ending 'doomfest' we call a hangover, but actually because they just don't drink as much as they think they do.
Yup, water and food sadly don't appear to have much to do with how well protected you are. If you've drunk a LOT, then regardless, you're going to get a hangover and there's nothing in the 'verse that can stop it.
Of course, don't let that stop you having the bacon sandwich in the morning, if nothing else the psychological good it does is priceless.