Apr 03, 2017 AM EDT Depression is now the leading cause of sickness and unproductivity worldwide, per the World Health Organization.