Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.

I remember myself when I was young. Just because they go to all the good clubs, etc., does not mean they will never get into trouble.
I suggest that you also keep an eye out on the kids that he has been hanging out with. It is likely that one or more of them, is the reason he was 'lead astray'. As often as not, it could be one that appears to be 'a good kid' that is causing the most trouble, so don't just judge on appearances or style of dress.
Perhaps talk to him about what goals he has in his life. If he has any serious ones, explain to him, that drugs and a drug record will only hamper him in pursuing certain goals, but if he quits now, he may still be able to achieve them. I don't know what else to say. I hope this helps a bit at least.
HUGS
I don't know what happened, but you have to keep guiding him, loving him, and growing him into a fine man. Sounds like you are well on your way.
I would also be willing to share experiences about my boys on pm. You're welcome to contact me privately if you'd like to discuss further.
Hugs!!!
big hugs hon
He is trying to find his identity...or place...support him but let him know that mistakes can be life changing.
My daughter was caught shoplifting and she had never given my a bit of trouble. The cop read her the rights and basically scared the shit out of her. Let the cops do a lot of the talking..they don't want to see a good kid go bad.
The best to you.
It is not a case of what you have done before but more what you do next, the right combination of words can stop this happening again.
Be stern but reasonable, explain the whys and what-fors and hopefully he will take it all on board.