I'm exactly the same way. I have a weekly gig that occasionally gets recorded and thrown up on the web. I hate watching the video, because whenever I do, all I hear are my own mistakes. People tell me it sounded great, and I think, "Sure, to someone with no musical training, maybe."
It never occurs to me to realize that "someone with no musical training" describes easily 80% of the audience. Maybe more.