"Do you have the talent?" is rarely the question. "Do you have the guts to finish?" is the real question.
Most people over estimate others talents and underestimate their own.