There's some sort of dysfunction you have man. The depression and anxiety to that degree where you're in need of an antidepressant (like I once was)- makes me believe there is something stressing your body out incredibly. It could be toxicities, pathogens, heavy metals- could many things. I would honestly start looking down the pathogen/Lyme route first if I were you in this situation along with hair mineral testing.
Have you ever had a blood test showing ammonia? This was extremely high for me when I had unbearable depression, anxiety, and fatigue. Might be something to look at.