I have been depressed too for years.
What I can tell you is that one day, something wonderful and completely unexpected can happen and change everything :-)
But you should not count too much on it though. In fact, I would say you should do the best you can to stop worrying about yourself and care about things that could help others. It's after you have done that for some years that the wonderful things are most likely to happen!