How long does a hangover anxiety last?