Thanks everyone.
Someone asked how I got over previous addictions- I've had clean and sober time before - 3yrs, I went CT off heroin but wasn't a daily user (I know that's hard to believe).
Meth is the hardest to give up for sure. I haven't used for about 3 weeks and go instantly into psychosis when I use.
Alcohol is my gateway drug because as soon as I feel it's effects I want to use meth to sober up. i deleted all my dealers numbers though. At the moment I'm still drinking and smoking pot but am really keen to put an end to all that.