Regarding the original leading post: I believe that the answer is:are you relevant to yourself?
As long as you have a good feeling about what and how you play,the perception of anyone else is irrelevant .
Well when my dog howled during my harmonica playing..that's another matter!
Gabe