I have been thru those terrible teen yrs like you with our oldest son.
Our son also was headed down that dangerous path, it's just such a helpless feeling.
I will take a screaming baby at 3am anytime over a teenager!
I feel your frustration with your son. Are you in any counceling ? That did help my husband and I with our decisions, and letting him fall down so low, and taking responsiblity for his actions. This is so very hard to do.
We still are doing it with him. He'll be 21 in January. He has been taught right from wrong from us . He just doesn't want to listen to anyone at this time.
Just pray and pray to help you both get thru this. That is the only thing that helped me and still does.
Hang in there....