Depression sucks dude. That's too bad that you suffer from it's nulling effects as well. I've been dealing with it all of my life. I can remember dealing with it when I was a young boy, as in the 4-5 range.
I was recently diagnosed with bi-polar disorder. Not the crazy, physical type, the manic depressive type.
There's really no way to fight it. I took Paxel and Resperidal (sp?) when I was in high school. It had adverse affects on me. It caused me to gain more than a 150 pounds in a six month time frame. That made things even more difficult. I got off of them, joined the Marines, things got worse, got discharged, met my current girlfriend, things got better. I fight it each and every day, some days it gets the better of me, but it never beats me.
Always look up man, stay focused on what you want, and go get it.