I really believe that.
And you agreed with me in the bold section of your post. All of those factors can be changed by choice.
priorities - my 8 year old son's priority is to be the best Halo player in the world. His friend's priority is to play for Essendon. Both of these boys can change this if they wish.
skills - I chose to become very skilled at golf and worked very, very hard to do it. Then I chose to become skilled in property investing and retiring early (still working on those two
). I had no desire to become a skilled lawyer, however.
physical appearance - we all know about what is happening out there in obeseville. But there are still many who can get off the couch and go to the gym or go for a run etc.
mental mindset - we all put whatever thoughts we want into our heads. In my experience, the people who don't succeed constantly put neg thoughts into their heads about all sorts of topics, while the successful people fill their world with positive thoughts and actions.
I remember a very good ad on the teev a few years ago; it was a superannuation/managed fund investing ad and you see the 3 year old boy running towards the water, with the Dad running along behind him, cursing that the little boy won't stop, and how annoying it all is - the neg person.
Then, you see in the next scenario the same boy and dad, but the Dad is laughing at his son, and enjoying his energy levels and exuberance....the positive person.
I'm not saying it's all "believe it and it will be", I'm saying if you set your mind on a goal and learn what the steps are to achieve it, then do the work required, you'll usually get there.
I often think of the black ghettos in the USA on this topic; the overwhelming majority of them simply fall into the pattern of all the others they live amongst. But there are always a few who think "I'm not living like this" and they find ways to get out.
Exactly the same environment and upbringing, but one becomes a gang member, the other becomes a doctor, or school teacher or whatever.