watch out with the benzos , especially the xanax....its a phucked up drug, currently the most addictive and prescribed drug on the market. I was on futbols and xanbars(the harder to get 2mg bars) for over 7 years and finally kicked it the last two years....one of the most if not THE hardest experience ever(much harder than kicking cigarettes or any other street drug including coke/heroine/meth in my opinion). there's a lot of unknown side effects about xanax that UPJOHN pharmacueticals(creator of xanax) failed to admit including newfound reports that it can actually physically/biologically alter the brain.
Most people that I know on xanax for more than five years eventually go cuckoo resulting in some serious straight jacket type medications....not trying to preach but I would try to taper off it if possible bro.