I would just like to encourage anyone who is having issues to find a good general practitioner doctor who is open to natural medicine and get your vitamin levels checked. It sounds lame, I know. However, my husband had severe depression and anxiety and it turned out he had bottomed out his B12 levels somehow and also his vitamin D levels. B12 injections and D3 supplements have returned him to normal, and the anxiety and depression are gone. I only wish someone would have mentioned this to us before he suffered for years with severe depression. Believe me, it is worth the cost of the test.