@1
"anyone with average skills could do it in a couple of years with hard study, theory and practise."
++ True
"How you reached (or didn't reach) a certain score"
++ I played Swiss open tournaments and analysed and reached 2200+ FIDE.
At that time CM did not yet exist: you only got a FIDE rating if it was above 2200.
"what you have learned" ++ Good physical condition and proper nutrition
"I was hardly trying to find something I was missing to reach 2200"
++ You should analyse your lost games to identify your weaknesses and then cure these.
As a young amateur my goal for a while was just to reach 2000 ELO. It wasn't too hard: my teacher said anyone with average skills could do it in a couple of years with hard study, theory and practise.
When I finally got over 2000, I was very happy. Something magically "unlocked". I was suddenly getting something I wasn't getting when my rating was below that point. Basically, I was already forcing positions and understanding patterns, but I missed the importance of the pawns, and in particular pawn structures and how they work together with pieces in the middle game. Also, I was starting to understand when/where/why exchange a bishop for a knight and vice versa.
I was really happy when I felt my level of chess was rising.
Then my new goal was to get to 2200.
A very close friend of mine did it and I tried to work together with him. I went over 2100 but I was stuck between 2100 and 2200 for a year. Then I dropped under 2100. I was hardly trying to get to 2200 but at a certain point I stopped trying, it was too hard for me. It was really hard to accept, but at the end I did, and now I'm just a random club player. My 2200 friend went over 2300 only once, but now he's stably in the 2200s.
I'm very curious to read your experience. How you reached (or didn't reach) a certain score, how you did it, how hard it was, what you have learned, what you think you were missing before. The feeling of "I reached a new level of chess" was great, but unluckily (for me) never happened again. I was hardly trying to find something I was missing to reach 2200, but I never reached that level.
Please share you experience.