We are glad you are accessing help for you and your son. We encourage you to also call the police when your son leaves your home without permission. You are responsible for his safety until he is an adult. If he leaves, call the police and report him as missing. The police will pick him up if they see him and return him to you. This will hopefully send the message that it is not OK to leave without your permission.
There are agencies that help at-risk youth. Programming includes mentoring, tutoring and independent living skills. Often there are also substance abuse prevention programs.
For yourself, seek parent support groups in your community so you know that you are not alone in your struggles with your son. Parents in these groups have often experienced what you are going through. They can offer you suggestions that helped their child, which you in turn can use with your son. We can provide referrals for locating these services in your area.