If you are suffering from depression, I would test for Pyroluria before attempting anything else. I had all sorts of weird and wonderful symptoms including testing positive for Blastocystis Hominis before I discovered I have Pyroluria. It explained everything...