I feel you OP. Looks like you're able to see past your critics here which as just is well. I think they aren't really understanding you because they come from a different mindest already, and from that point of view, claiming to be 'good' at something better mean hard work and achievement. And if it doesn't, then you deserve ridicule. I think a closer reading of your posts shows you're making an effort to be vulnerable actually.
Other posters have phrased it better and basically I'm in the same boat. At 37 I have zero hope in my heart of being able to turn this attitude around. Every day, several times a day, I'll be able to envisage a future in which through hard work and dedication I became truly proficient at (x, y or z). But these impulses go as quick as they come and I've given up following any of them, not because they're not possible, but because I don't really care to realise that vision.
Without wishing to argue for these limitations, which is offensive, I don't think it should be underestimated how hard it is to tackle this issue. I feel like I lack the particular tool that is required to solve the problem, meanwhile every smartass is happy to say (I) just need some grit etc. I fucking know that! That's the point. But how to acquire that, late in life, when it would TAKE grit to want to pick up new stuff or desire to change yourself? It's a negative cycle, not necessarily insurmountable on a case by case basis, but certainly requiring more intelligence and compassion than some posts ITT.
Edit: forgot to add, i also concur with the poster who said those who are able to grasp things easily could remember to be grateful.