Continue then! Create more, post more, improve and strive for perfection. You'll start to feel so much happier, and your brain will produce higher quality. That's not a bad place to be. And you'll find you're better at knowing how to create when you have high standards.
if you havent seen uglier art you havent seen mine
I've not seen an uglier art in a long time.