I think you read to much into what others think, if you are having fun, and feel you are progressing, then you should be happy...
What others think is irrelevant, the other thing is, that people progress at different rates, i am a slow learner, others learn fast...
Keep riding, keep pushing, and don't worry...
Height 5"11, Weight 200-210lbs, Born 1969
Regular Stance, Ability NOT GOOD
2012/13 114 days
2013/14 102 days
K2 Fastplant 154, Ride DH2 158, Endeavour Vice 155, Signal OG 155, NS Evo 157