Welcome Joe. As a general rule I would say that the only folks who do feel their songs are good enough are those whose songs are not good enough smile

Plenty of supportive people here.