As I read your question, I see that you take a variety of different benzodiazepines or sedatives, which ones is really of no consequence as they all go to the same receptors. Suboxone is a different type of drug, it is an opiate and a long lasting one at that. All of them need tapering down, which means spacing the doses out as well as lowering the doses slowly. You also need to address the reason that caused you to self medicate with these types of medications to begin with. Unless you find the underlying cause to your anxiety and a non-pharmaceutical way to deal with it, it will be difficult for you to stay drug free. Good luck.
My Dr. prescribed me benzo's awhile back and I had no idea of the effects they had then the Dr. cut me off after my body was addicted(5 months) and now I'm here I mean here in this chapter of my life.