Never before in history have so many humans suffered from depression, anxiety, and stress. The World Health Organization estimates that more than 300 million people struggle with depression - equivalent to 4.4 percent of the world's population, with e