Talk to a psychologist. Nobody here is educated in the field to the point where they can offer you anything else outside of nice words and positive thoughts, as harsh as it sounds.
I could only apply entry-level psychology and even then it would be pointless as there is no help such as that of a person who really cares about your mental health.
I do wish you good luck though, with the troubles.
Talk to your family about it, drug abuse isn't cool nor is it good for your mental/physical health.