Didn't have the guts too?...
WTF dude, have more faith in yourself! I think you can make some great songs with that voice of yours!
You weren't sure if you're good? Gosh, what a silly bastard. (just kidding :D)
Make more like this one! And cheer up! :]