Training for a Marathon Requires Mental Toughness


Once you have decided you want to run a marathon you know you will have to train and prepare for it. You can’t just decide a week before that you are going to do it; there is the need to get to your body in shape, and your mindset as well. A marathon is the [...]