Running a marathon : winning the mental race - run professor. Upcoming sports schedule 2025.