I don't think that's the real issue here.

I don't claim to be a great writer. I claim to enjoy writing. However good I am is however good I am.

I think that if you were actually better at writing,

all these insults would not be going on. Neither would all the self-proclaimed greatness of your own songs be going on.

People would compliment your writing often enough that you would be satisfied with that.

But they don't, and you cope with it by tossing out empty insults.