Sort:  

I feel you are a perfectionist, I can relate to that very much.
But don't worry. Your singing will do well here at HIVE/3Speak. Chk around and see what others do, or better said: can't do 😉