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.

Hugs
Counselling is important right now I think. Maybe medication? You have a son, you have a reason and a responsibility to not just survive, but live, and become the best you that you can become. You need to have got out the other side ahead of him before he has to go through these things.
There is light at the end of the tunnel, but it's a long journey and you have to keep walking in the dark for a long way. Don't give up, it's only giving up that makes you fail.
There is happiness after depression.
My son is and has been my saving grace. Back when I was suicidal I kept going for him.