Good for you Callum, getting free from this dependence / over-indulgence is a great decision and will keep you free & clear. Welcome to Talking Sober!
Lots to learn here and lots of interesting threads to read and post 
I liked this one early on because it helped me find relevant books and materials where I could learn about my recovery:
Take care & donβt give up. You will get there if you take it one day at a time 