Don't try to diagnose yourself from this: the point is to let it sink in that you have an issue, and it's not going to get better unless you do something. Don't skip this step. Now that you're convinced, start hacking at the problem.
I recommend http://www.amazon.com/The-Depression-Cure-Program-without/dp...; but do your own research, talk to people, get better. Get better every day. You'll fail several times along the way; have people you can count on for help. Get better every year.
Maybe it will be an easy, short road for you. Maybe it will be a life-long struggle. That's okay, just make sure you live long enough to find out; it will be worth it. There's only one thing you need to know: problems you ignore won't go away.