Don’t be so hard on yourself. Put yourself out there and let the internet do that for you. Do you know what the number one cause of failure is? Trying.
That being said, if you do put yourself out there and are completely humiliated, please post it to the internet. It’s great content.