Welcome, Runaway. That is an impressive story you have written here, but also a very good analysis, at least that’s how it seems to me. I think you should be very happy with the way your parents are handling it, and I really like the way you’re doing it right now. Build that further, this is your chance.
Glad you found your way to the online forum. Being honest about your addiction and accepting it are the first important steps in the process. Self-help groups such as AGOG are highly recommended. This gives a lot of insights, especially when you are still young.