Hangovers are easy to avoid. Don't drink. Or at least don't drink too much. Because physicians do not absolutely know what causes a "hangover" there are many suggestions for a) avoiding them and b) for recovering quickly when a) fails.
What causes hangovers?