It's always a little bit baffling when I finish up some code for a tutorial exercise, compare to the tutorial's code, and find mine to be more robust, more elegant, and much more exemplary of the material actually taught by the tutorial itself. I'm more capable than I thought!
I'll try not to let it go to my head.