A will to succeed. A resolve to improve. A humility to ground you.
Fitness and strength can be trained--it must be!
Knowing your self--your body, your limits and your personality.
Preparation is key, certainly. Mental, physical and not least, spiritual.
Friends cheering you on, keeping your own pace, running with the Divine...
Racing on. Pick your challenge and complete it to the best of your ability.