Oh Muncle, you tickled my funnybone today!
I'd like to add "don't sweat the small stuff" to your advice of not worrying about the meaningless peccadilloes. Life is WAY too short to let all of this bother us. Can't we just all get along?
P.S. Muncle, Unfortunately I don't think any amount of teaching will help me with my singing.