Hi Jaz,
Welcome to the forum. To really quit I needed a program for ongoing support, I chose AA and SR.
Nearly 14 months sober, feeling good and looking good. It sounds like you have a lot going for you in your life, you can improve that one hundred fold by getting sober.
I hope you find the strength, the program to achieve that.
Love
CaiHong