By thedihedral Posted on November 10, 2017December 1, 2017 Activity and Depression. Is physical activity really one of the best antidepressants ?