I thought for a long time that I was trash at leetcode. I would regularly fail the coding portions of interviews. Then a recruiter reached out with a tempting JD and I became good at leetcode, it just took a lot of hard work of tricking my brain into thinking it was a good use of my time.
I'm getting tired of wasting my time at startups so 4.7 years into my career it might be time to finally just waste the time necessary to nail these problems.