I am very happy for you.. God bless and remember life is there for the taking. You should be proud of yourself and dont ever look back...
There's no typical answer to this cos we all cope with pressure differently.
U need to rationalise with ur self. If ur like me you'll always find an excuse.birthday, finished work early, its the weekend, pay day etc etc etc. it took me 12yrs of heroine addiction, 10 of those also on the methadone to realise I had to move away from the city Perth and head4 hrs away. Left all my drug mates behind, I'm off the methadone 19mths now + new career and relationship. Nothing worked for me except that. I still get cravings but I compare my quality of life now and that's enough for me to stop thinking about it.
u have to figure if its habbit like cigaretes or caffeine etc...or mind games where u feel a certain disconection to life and a "warm fuzzy" sounds like the solution...i have both....i take a vic in the morning with redbull on my long ride to work,,so thats a habbit...at night i think about jacked up things in my life, relationships, bills, job...then i treat that pain with opiates....when u crave,,,say "oh thats the devil textin me " delete it and come here and post.....good luck,..