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.

First get your Self realization - https://www.youtube.com/watch?v=fwKd9hUtc4w&t=4s
Here is one of several research papers -
https://www.researchgate.net/publication/51383898_Effect_of_Sahaj_Yoga_on_neuro-cognitive_functions_in_patients_suffering_from_major_depression
For my part, I get the best relief from walks and journaling--I journal for productivity and as a feelings dump.
Keep grinding, it may never be easy but it does get easier.
Prayers.