I don't like making the best things
I found that something to help is to just shamelessly share my stuff in tiny bits, and people who are interested will reach out, and others will say nothing. But I get a small bit of feedback and I get a small dose of accomplishment, even though the things I share I am not really that happy with myself and I want to do better.