Martial Arts
Martial arts have great benefits for mental health, not just physical health. It's counter-intuitive at the surface level, but martial arts actually help people to lead calmer, more self-possessed lives. ... Martial arts improve both attention training and attention state training