I also believe it's genetics, motivation, and support. Geography might have a little influence too.
I'm hoping i can marry another endurance athlete and maybe if that continues for the next 4 or 5 generations my family might have their first champion!