Surviving Depression
For those suffering from depression, anxiety, stress please consider meeting with a psychiatrist and psychologist.Some brains are neurologically misconfigured and prone to chemical depletion or lack receptors for it (ex: serotonin or dopamine).  All the pushing through and search for answers, triggers, or source of problems won't solve this.Secondly, cognitive behavioral therapy (CBT) can work well for analyzing the 'why' you feel and/or behave the way you do.  It provides perspective, insight, and tools for helping cope with problems (control/mitigate or potentially eliminate).Both of these are tools that can dramatically improve your life.  I've been there and still am.  Seek the support you deserve.  Tomorrow will bring a better future.