I will echo that see your primary doctor, you maybe Vitamin D, B6, and B12 deficient.
As for the spiritual side of it, I suggest reading. I was battling this recently, and reading really helped get me out of the blues because I became focused on what the author was postulating, and whither I...