Sorry SC that you are going through this with son. I can relate to your sitch. My s20 got in trouble when he was 16. It was not a good time in our lives. S20 got in trouble with the law and was on probation, had to go to court, c, random drug testing. If he had 1 test dirty the authorities would have removed him from the home.
Well God is amazing. It was during this time of c, that my s20 found God. He stayed cleaned followed through with all the court stuff and has been clean ever since.
He has turned out to be such a great kid now. He had an awakening at such a young age, but it was good for him in the end.
Sorry you are going through this. My ex h was a drug addict, so it was as if I was reliving my past when my son started down the same path.
I have no advice, just know that I feel for what you are going through. Hugs!
Me 50 H 42 S 22 S 9 D 7 M 12 T 17 H moved out 8/2006 H moved home 1/2007 for 3 weeks H moved home 5/2011 for good
"Learn from yesterday ~ Live for today ~ And hope for tomorrow"