If you saved Cassie, she can help you cure your hangover.
But if you haven't done that, what I did was I kept walking back and forth for a long period of time until it passes which is very time consuming.
So next time, save Cassie first then you can get drubk all you want. Woohooo!!!