Sort:  

That's what all the talented people say ;) I'm sure practice makes a big difference, but talent kind of determines your ceiling. I would never be able to do something like that even with 100s of hours of practice while there are other talents I have that allow me to do other things easily enough that many others can't. But we can call it predisposition if you prefer and I think you surely have that. And I'm sure you've worked hard to build on it. Great work either way :)