Thanks for the encouragement. I've been put on performance for a while at work and despite my best efforts the situation isn't improving. I've only got a few more weeks before basically guaranteed termination.
I definitely did have a moment recently where I found a mistake in something I made a point to go through with a fine tooth comb when I did it, and I was so horribly disappointed in myself I wanted to cry and resign because I tried so damned hard, but I still screwed it up.
And you are right about gaining experience and starting afresh. I hope that as I go along I'll just gain more experience and be better at my job until I can work and meet expectations, like the average neurotypical person.
Hm, it feels like I'm always expecting the other shoe to drop, for the inevitable collapse to happen. I'm always scared of that, and so far, despite best efforts, it's been true.
I usually reach a point where I'm struggling to deliver even a "reasonable" workload in possibly some form of burnout, and then mistakes happen, and bosses start to side eye me. My lack of ability to notice detail at times also doesn't help, even if I do double back to check.
But I'm still early in my career, so I am learning, developing new coping skills and moving on to do better (I hope).