How is your vitamin D level? For whatever reason, most people in the world (especially the USA) are deficient and need to take at least 2000 iu of D3 daily. D3 deficiencies are also indicated in depression...
But good nutrition all the way around, taking everything you need to balance your system, will always remove some maladies and improve overall health. It's a good subject to invest time into learning about, imo.
Remember that the greater the deficiency the longer it will take to build it back up to an efficacious level.