I have a fairly good voice, but I am terrified to sing in front of people. My Man used to be in bands and he always wanted me to sing. I was always too afraid. Only my husband and my kids and maybe a few good friends have heard me. When we got a small 4 track recorder for our tiny basement studio many years ago, I actually recorded an entire album. But, no one has heard it besides my husband.
I have no fear of public speaking, but public singing scares me.