Hey Fidget...
Welcome to SR...
There's a saying in AA... but it applies across all addictions...
The man takes a drink... then the drink takes a drink... then the drink takes the man....
Or...
One's too many and a thousands not enough... ; )
That's the nature of addiction.. it's always progressive.
For myself as well... when the overuse of one substance became a problem for me... I'd simply switch to a less problematic substance until that became a problem..
So.. I was much like you... battling a multitude of substances but having it all turn into one big ugly unmanageable ball for me.
I had to go to 12 step meetings to get my mind working in the right direction.
Your right to be concerned about your "using"...
I hope you go to any lengths to help yourself.... before the need gets firmly entrenched.