Well it's a good thing and a bad thing that you are only 19. It's a bad thing since you may have a long road of addiction ahead of you, but it may be a good thing considering the only people I know that successfully quit opiates for now over 5 years were about your age when they quit. You are young enough for it to just be a phase (not to minimize the severity) as long as you find your next phase in life and leave this one behind. A new hobby, good group of friends, job, etc, are what you will need to move on. Have you looked into transferring over to school in an area where you can't score dope?