Dedication is something you will have to be to be an endurance athlete. Cycling, triathlons, running and swimming all take a lot of time and dedication to complete. I am not saying give up life, I am talking about balance but with dedication to do what you have to do to meet your goals. Look at the synonyms, many of those I have posted about before.
the quality of being dedicated or committed to a task or purpose.
“his dedication to his duties”
|synonyms:||commitment, application, diligence, industry, resolve, enthusiasm, zeal, conscientiousness, perseverance, persistence, tenacity, drive, staying power; More
“athletic excellence requires dedication”
“her dedication to the job”