Hey guys.
Totally agree with all of you. Singing in front of an audience is something that I love doing. Eventhough, I've been doing it for a number of years I find myself nervous everytime I have to go up. Somehow, I feel that a certain amount of nerves is good. If I am not nervous before I go up, its kind of weird. The key is not to allow the nerves to overwhelm you. The other thing is also not to compare yourself to any other singer. Every single voice is unique and special. If we all sounded the same we would eventually get bored.
So to those lacking confidence, BELIEVE in yourself, before anyone else can... Just do it, if it flops, just try again...