Strongly disagree. Not everyone is the same. How can everyone in the world be able to understand mathematics when there are many people with mental disabilities? Don't even talk about understanding mathematics, they cannot even be able to write an essay. And this is why there are still lots of people who are illiterate. They cannot read nor write. So how in the world can they understand the depths of mathematics? Also, even though math skills can be improved over time by practicing and practicing without stopping, there will still be some people who just cannot understand the concepts of mathematics. Mathematics is a boring subject for most students. Because before they even do the problems, their heads get hurt, they think mathematics is hard. Mathematics itself hurts their brains. So it's not really that mathematics is hard, the real issue is the way our students think. And becoming good on mathematics also depends on the teacher who teaches you. If you have a good math teacher, then becoming great at mathematics should be easier. If not, then you should go to tutoring if your school offers after school tutoring programs. Or you can ask your parents to help you find a private tutor outside of your school. It doesn't cost that much money. And you can get professional training/help on the topics you don't understand. Since the tutors get paid in cash, they're more willing to teach you with patience. Remember, it's all about the money nowadays.