Let's not mince words, detox, hangover, it's all different ways to say that you are going through a drug withdrawal. Your body made some adjustments to deal with the alcohol and in its sudden absence, it has to readjust, hence the hangover.
From now on you should be very alert to your alcohol use and drug use in general. You were on a two-week bender, without the sleeping in the gutter part.
It is quite common for social use of alcohol to flip over into alcoholism after a bender, and two weeks of a bottle a day is enough to do it, especially if you have been working up to it. It is quite possible that that was the turning point. Somehow the body chemistry changes and it never goes back for alcoholics.
If you don't stop now, please be very alert, there are a lot of danger signs here.
For the umpteenth time, do not use benzos like valium and xanax for hangovers. There is a troll here who is either dual-addicted himself or wants to see other people get into trouble.
If you are drinking to the point where the next day you are uncomfortable, and this happens more than once or twice a year, then you have got to think about what is going on, because what is going on is not good.
If you are to the point of taking xanax for a hangover, then the question is no longer open to debate. Get into treatment.
Sleep problems and anxiety are a real issue when you are drying out, but unless you are doing the sobriety thing with a professional in the field, not your g.p., he doesn't count, stay away from taking stuff for anxiety and sleep like benzos.
Take pills like that only if your doctor has training in addiction treatment and only if you have told him your history completely. Otherwise you are just a junking, doctor-shopping for feel-good pills, to help your alcoholic hangover.
Also, if you drink and you ever reach the point where you have to slow down to stop because stopping all at once is too big a deal, you are an alcoholic. Tapering off can be very dangerous. Alcoholic seizures kill people, see Bix.
If you are so uncomfortable that you have to taper off, you are an alcoholic and you should get professional help to get away from alcohol.