We're four pages into this and there still ins't a definition of success that has been offered, let alone agreed upon. While I think the OP should have provided one, I suppose anyone could.
To avoid moving the goalposts later, what is "professional success"?
Is it winning an Olympic medal? (Or several?)
Making an Olympic team? (Or several?)
Placing in the top three at a Marathon major, or a Diamond League meet?
Cashing checks and maintaining sponsors for a decade?
Please, some tell me very specifically what the heck we are talking about.