Just quickly chiming in regarding benzos: not something you want to be using for insomnia long-term, because they ruin sleep architecture. You may be sedated or "asleep," but you are not really getting the benefits of sleep when you take them.
They also shouldn't be used long-term for anxiety; that's what buspirone and the SSRIs are for (although the SSRIs are also shit drugs.)
Its just a matter of when do I address it. As an adult its hard to squeeze in a benzo taper (And my take on detox is that its not a very viable way to address a run-of-the-mill dependency especially if its been X amount of years, it won't go very well due to the speed and pace and aggression of a detox due to cost-saving measures involved. And there is no pressing health condition requiring a detox for me personally, I'm sleeping OK enough I guess)
So I'm left with when to taper, and its just not something anyone is clearing the bleachers to run out and go do I guess.
I've looked over the literature and most of the studies dealing with long-term damage are featuring therapeutic anxiety dosages. 2mg minimum ballpark alprazolam, often times multiple times a day. I'm quite a bit under that at 0.5mg, not to downplay the significance of even x1 per day benzo use though, as you develop a strong dependency to stave off withdrawal after just a few weeks of use.
But as I found out during a previous taper, even 0.25mg is a monster-mother fucker to get off of. The mind racing and thinking and fixating on things that don't matter is fucking intense. Its really a holy fuck religious experience of retardation.
I know I can accept a valium taper, which I've done smoothly sometime this last decade, but again, age is a huge de-motivator when addressing something that doesn't really have a measurable effect on your life.
Anecdotally I get nothing from taking it, no change in mind or feeling or drowsy-- as its been several years now. 5+ solid years I would say.