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.

If you're a sports fan I'd suggest watching this past years superbowl. Always turns things around in a positive way for me.
You can take comfort in routine. It might feel boring but it's what keeps us ticking over. Especially us folk prone to depression, having a schedule kind of forces us to keep going (like autopilot) until the mood lifts. Try to take some joy from the little things.
Your son. You could plan an activity to do with him.
Or... do you still need to go to that appointment with the doctor that keeps getting put off?