Oddly enough, I never made much of the fact that if I really wanted to do well in a class (because I was in love with the subject teacher for example ... :D) I could actually put the work in to get to the top of the class ... I just put it down to being smart.
This had a lot of bad repercussions when I went to college. For the first time in my life I was not only competing with a shitton of people just as smart as me, but almost as many people who were WAAAAAY smarter. Trying really really hard to only make B's was a huge blow to my psyche and I was very demoralized and uninspired for a long time. It wasn't until I realized that not only did it take hard work, but for me, inspiration or passion was necessary to truly excel at something. That's when I realized that I just had to shun things I really wasn't interested in and devote myself to things that I really wanted to be good at.
Even nowadays, I still look at people in this field who I consider quasi geniuses (DHH, Yehuda, Resig) and wonder if I can ever get to that level, and whenever I doubt myself, I go back and read this very deeply inspiring article from John Nunemaker http://railstips.org/blog/archives/2010/01/12/i-have-no-tale...