You might be too young for this but a close friend of mine recently went through the same thing and moved into a halfway house a couple months ago. Sober since. The main idea is to remove the substance from your life, including the people in your life who use it. If you really want to see a change in your life, you've got to do the work. This might include losing friends, but in the end they were never really your friends if they let your life get to where it is now. Also, if you're looking for complete support from your loved ones, you need to be completely honest with them. Just recently my boyfriend opened up to me about his drinking and smoking and we decided together to be sober for 3 months. It's also really important to replace your addiction with something else, something positive and healthy, like reading, going for a walk/run, learn to play the guitar, ect. You could also try getting a part time job, you usually need to be clean to get and hold a job, and that will force you to reconsider continuing to use drugs. Also the time you spend working will keep it off your mind, and your mom will see that you're trying to make a change. If you're not able to get a job, try volunteering. Humane Society, Salvation Army, ect. If none of that works, you should tell your doctor or school counselor what's going on, they will know what's best for your health, and can lead you in the direction of the right therapist if you need. There are thousands of people out there going through the same thing, and a therapist or counselor could connect you with them. Anyway, hope this helps.