I don't know if this is the right place to ask this question...but let's try...
I have seen lots of people all around me, interested in mathematics-ranging from teachers to friends.But,I have seen some have different approach towards the subject.Their thinking is different from the rest.Both groups of people may have a good reputation among others about being good in Mathematics but approach of some of them is completely different and simple.Let us take an example.
See this question.The answer provided is good enough and effort is appreciable.But,there's another hint provided to the solution in the comments by Andre Nicolas.Using his method,the problem can be solved in a few lines but the answer provided extends the problem to about $2-3$ pages and makes things quite complicated.
So,I want to know what has helped in this difference in approach?Is it only practice or do some people have special inborn aptitude towards mathematics?
I think I fall in the first group.I have to improve myself through practice.Can I ever become so much proficient in mathematics only through mathematics and no inborn abilities?
Thanks for any response!!
In short:
There's probably some inborn aptitude, but not as much as people think. Especially not as much as all those people saying "oh math just isn't for me" would have you believe. Practice is a much bigger factor if you ask me.
Longer answer:
It also matters which level you want to get to.