Hard is a relative concept - watch a one year old try to walk or a two year old try to climb over obstacles. Yet we take these tasks for granted.
Mandarin is "hard" I'm assured by many people I meet who try to learn it as a second language, and yet almost 2 billion people can speak it...
Take any <skill> that you have zero background experience in and it will feel hard. If don't have the prerequisite coordination, something like belly dancing will completely melt your brain just the same way programming will.
I happened to find programming relatively straightforward (compared to other people) but I spent a lifetime in front of computers and videogames and then studied hard STEM at college.
Just in the same way a gymnast would find snowboarding much easier than your average joe.
Personal development is an individual journey, measure your progress against yourself and approach things without ego and your progress will be so much faster.