How to accomplish anything and develop an Extraordinary level of Persistence Fitness PsychologyMatt DaneMay 5, 2016fitness psychology, Habit change, overcoming adversity, persistence