that's it I agree, but what does perfect mean also? perfect absolutely, compared to your potential, or relatively to others?
as for talent, i still think schmid summed it up the best 'Don't bother about whether or not you have it. Just assume that you do, and then forget about it. Talent is a word we use after someone has become accomplished. There is no way to detect it before the fact... or to predict when or if mastery will click into place.'