According to the World Health Organization, depression is the leading cause of disability worldwide. For decades, drugs like Celexa, Paxil and Prozac have been the go-to treatment. Evidence shows that up to half of the people taking antidepressants don’t benefit much…