Read other letters about this article
Beautiful answer by Cary today, it really struck a chord in me (if you'll pardon the pun). Maybe the reason so many of us are perfectionists is because we're afraid of failing in front of others. But you're already overcoming that, by practicing no matter what - even if you only have a few minutes to spare each day.
I'm driven every day, not to play guitar but to draw, because for me, not being able to draw is like not being able to breathe. So don't listen to the naysayers, would they also criticize you for breathing too much air? Playing guitar is your time to breathe, don't give it up.