Good for you. It takes a lot of strength to deal with an addict. Especially one who is mixing drugs. I wrote a long response to one of your last posts---but it got lost in cyber space somewhere. I am also in South Carolina.
Your son sounds much like mine. He is also involved in the justice system, is on parole, and I suspect he is still using marijuana. Mine is also behind on his fines and fees. If I'm right your son is using pain pills and xanex. That is the same combo that my son was using the last time he was arrested. I hope that voc-rehab can help. I have sent difficult child, but...I tried to let him handle it himself.
Right now mine is behaving---doesn't have much choice. No license---no friends (he either stole from them or they've grown up!). He is going to tech---voc rehad was supposed to be helping---but I haven't seen anything from them. I made him borrow the money in his name because I will not foot the bill for him anymore!