I like to know how things work. This morning I woke up with a terrible hangover, so I did some research. Hangovers are a combination of symptoms: Dehydration: alcohol is a diuretic, meaning it makes you urinate. Therefore you get dehydrated, which causes headaches and fatigue. Tiredness: alcohol stops the body making a substance called glutamine. When you stop drinking and go to bed (or fall asleep on the cooker) your body suddenly rushes to make lots of glutamine. These increased levels stimulate the brain meaning that you never really achieve deep sleep. This also causes fatigue in the morning.Nausea: this is caused by an increased ammount of hydrochloric acid in the stomach as alcohol stimulates it's production. The body senses that levels are too high and evacuates the stomach, often into a taxi or pub toilet.
Now that we know what causes them we can put together a post-booze strategy. First, lots of water before bed and in the morning to combat the dehydration. Second, some burnt toast as the carbon acts as a filter in your stomach. This won't cure it completely but should help considerably, isn't science wonderful?