Q qz.com Learning to run 100-mile marathons thanks to the science of self-control 147 points lxm 9 years ago 122 comments