Honestly? I have battled severe depression for many years. I battle anxiety on a daily basis. Smoking weed helps me immensely. It makes a huge difference. As for other things, I don't know. Could just be my brain chemistry but weed is the best thing for my depression and anxiety, nothing else helps me.