People dont get depressed because they are unhappy. They get depressed because their life lacks meaning. OP, I think you already figured this out since you said drugs and alcohol dont help, so you are already ahead of the majority.
Also, you might find this helpful reading:
https://www.amazon.com/12-Rules-Life.../dp/0345816021