For years I wanted to quit so my family could be happy. Deep down, I wasn't ready and still enjoyed using. If you use long enough eventually the negative consequences will pile up in your life and the using is more like maintenance to feel normal and it stops being pleasurable. I finally wanted to quit for myself when using became consistently painful and my life was in ruins. Sadly, I didn't suffer really negative effects until I was in my thirties, so I absolutely pissed away my twenties and late teens.
You sound like you're still young. The best thing you can do for yourself is to learn about addiction and recovery. Even if your not ready to quit, you can make better decisions regarding using and understand the progressive nature of this disease and how it applies to you. I second the rehab suggestion as it is a great resource. You may not get clean, but it will educate you and when you're ready to get clean, you will know where to start.
If rehab isn't an option consider talking to a mental health professional and find out what is driving you to use. Finding out why you use is critical in getting healthy enough to stop using. For me it was OCD. I didn't have a lousy childhood and my parents loved me. However, as I got older my OCD got to epic levels and I began self medicating through drugs and alcohol to alleviate the symptoms. Becoming aware of that and finding coping mechanisms has allowed me to gain a few years in sobriety.
Just want to add, be careful mixing opiates and benzos. That is a particularly dangerous combination. Many people have accidentally committed suicide with that combination.
Good luck!