Have you had your thyroid checked? Low thyroid can exacerbate depression. I could not fight my depression until I got my thyroid levels up. It has made a world of difference.
Been there! My thyroid ruined years of my life and so did te doctor I was seeing.. Periods of depression followed by periods of extreme anxiety. Finally went to an endocrinologist, who diagnosed me. The thyroid can reek havoc on metabolism, and unfortunately most doctors don’t get it, they run blood tests that mean nothing. See an endocrinologist first before you accept depression as a way of life. (Vitamin D3 is essential so have that blood test also).