Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.

Depression etc is very complex. MANY factors to it. Foolish to diagnose yourself. I STRONGLY suggest a mental health evaluation by a qualified medical professional. You cannot win over an unknown enemy.
Just as a reminder: It is the best advice to get going on finding a trained specialist for the purpose of treatment. I think that you are well on the way to doing so though. Best!
But for me, strangely the depression isnt what gets me. Sure my life sucks horridly, but i can take and deal with that. The PROBLEM is the anxiety.
After the depression hits i constantly worry about the factors around those situations and worry and worry and stress, and stress... If you are anything like me you might talk to a psychiatrist about an anti-anxiety med.
But really, please go see a psychiatrist, life DOESNT have to suck this bad! I know i HATE feeling depressed, and i cant imagine anyone wanting to .. so do EVERYTHING you can to fix it!