How can I recover from depression?

I've been struggling with depression for years but I haven't been able to recover
How can I recover from depression?
Post Opinion