Welcome to HealthcareMagic Public Forum
From description it appear that you have depression
and substance use problem. Excess substance use also increases depression in long term, although it give relief for short duration.
Considering complexity and severity of your problem, I would advise you to visit nearby psychiatrist
I hope this information has been both informative and helpful for you.
Wish you Good Health.
Dr. Ashish Mittal