I deffenetly Went through some of these dissorders too. When I keep use of any substance in moderation I have more control. Try and keep a free mind when using stuff, negative thoughts have deffenetly caused bad times for me in the past. Its kinda like being bipolar or something. If im feeling good and do stuff It amplifies my happyness and I have a great time. If I at all start thinking shitty Its a spiral down. I been taking things slow for the last 3 to 4 months getn back on track. Glad to know Im not the only one. Great Links to Information!