Indeed, my attitude towards Go was very different when I was DDK/SDK versus today. Back then I hated my rank passionately and every time I lost (or even won, by luck) a game, I would furiously review the game and just curse at myself for playing this or that. I didn't play the game for the enjoyment, I only played it to get better and climb higher up the kyu ladder. I think it's safe to say that overall I had more hate for the game than love. I also think such a vial mentality did in fact help me improve from the DDK level until 5k, where I found myself hitting a hard plateau. Naturally, as a result of my mentality towards the game, I was on the verge of quitting.
Fortunately, right around the point where I was going to give the game up, I went to China to partake in a Go program that my parents not only allowed, but insisted I sign up for (I think they just wanted me to stick with Go rather than go back to play WC3

). The experience completely changed me as a Go player. It not only changed my perspective on ranks and how petty I was for getting so wound up over it, but also helped me to truly enjoy the game rather than obsess over improving. Of course, the improvement from the training was nice too and the things I learned in China did help me to improve even further when I went back home.
Over the past couple of years I've been, once again, stuck. So I wonder even today...if I didn't go to China and managed to break out of 5k, still having the sort of attitude as I did when I was DDK/SDK , could I could break out once again and improve? Who knows...but for now, instead of thinking about such what-if's, I just blame the time that college sucks away from me

. Though, maybe "blame" is a bad word; I think I'll gain more as a human being to just enjoy my time in college and put Go training on the side until I'm done

.