I've struggled with an anxiety disorder of varying severity for nearly 15 years now, many of which years were also marked by moderate alcohol abuse, and I can testify without reservation that more alcohol = more anxiety the next day. Also, very minor dosages of benzodiazepines (i.e. .5 mg alprazolam) dramatically reduce the effects of severe hangovers for me; of course prevention remains the best cure.