If you're still relatively young and in school I don't know how else to tell you that you can absolutely change the routine now- and its not going to ever be easier then now. I'm 36 and ALL of my substance use is rooted in what I did in college. I did it all, a lot. The people I hung out with were the same- which led to oxycodone daily use and everything after that was a wrap. It's a LOT easier changing your routine now then with 5, 10 or 20 years more of drinking or using. The bill always comes at the end, mind as well pay it while its cheap.