I developed this technique and it is foolproof:
Step one: fill a bottle of water and place it on your pillow. Drunk you should hopefully hit his head on it and remember to drink a load before passing out
Step two: take multivitamins before you go out. You'll be passing out lots of important minerals throughout the night
Step three: wake up and take more multivitamins and drink a lot of water, go back to sleep for an hour.
Step four (in emergencies) : if you still feel horrendous and don't need to drive, drink ONE beer to dampen the hangover and then drink water while the multivitamins do their thing. Failing to stick with one beer, as I often did, will result in an afternoon nap followed by a colossal hangover and groggy disorientation. It's not a good habit to get into