I always feel like I'm not good enough or worse that I'll never be good enough. I've done things in those area's that I'm proud of but I still feel this gnawing anxiety that I won't ever be good enough. This applies to everything outside the scope of this question as well.
I won't apply for jobs that I think I'm not good enough for, I don't want to publish any of my projects code because I fear its trash and people will be critical of it. I like to write but I don't feel confident about what I can contribute.
To me the anxiety of not feeling like I'll ever be good enough sucks all the joy out of these things. I've stopped projects that once inspired me and never returned. I'm not even sure why. I just get this anxious feeling that only goes away when I give up and distract myself with entertainment.