There is no cure for a hangover. While some may swear by chicken soup or raw eggs and even the hair of the dog, the only cure is not to drink. If you still want to drink but don't want a hangover, start out by drinking at least two glasses of water. One reason why hangovers feel so bad is because of dehydration. Some suggest taking a few aspirin while others say that a tall glass of milk acts as a buffer against alcohol absorption and protexts the stomach. Limit the amount of alcohol you consume. And, of course, always have a designated driver or an alternative to driving back home if you plan to drink.