how can you have a hangover without drinking