Mental Fitness Plan As a fitness aficionado as well as a bonafide computer nerd, I have come to appreciate the parallels between what it takes to see progress