Water + Sleep. That's it. I don't care what anyone says, when I wake up with a hangover, I drink a pint or two of water and force myself to go back to sleep for a couple of hours and wake up fine every time. Nothing works for hangovers like sleep!