I've been having this issue for the last few years, I just can't stop getting fired. The reasons have been more or less the same over the years and recently I did a complete career change because I was convinced that I was just in the wrong job (I believe there's a good amount of truth to this), so I went into something that I thought I was naturally good at and that's turning into an even bigger disaster then the work I was doing before.
I only tend to last at a job for a few months.
Here is what has happened so far:
1st job - Fired because I was underqualified but the other reason being that I lacked focus (I was always tired at work, not because of a lack of sleep but just feeling down. Reason I was feeling down was because my personal life was going crap. But I'm generally low energy anyways), not being proactive and taking initiative, and almost making a huge mistake that was an instant fired on the spot thing, attention to detail.
2nd job - Fired because I really struggled to learn this job, and remember how to do stuff. I would always need to write the steps down and a lof of them but if a step in that process would change, I would be stuffed which leads me to the next reason, lack of problem solving skills, and terrible attention to detail, always making mistakes.
3rd Job - This was a weird one, so I did make mistakes and there were areas that I needed to improve which I was working on actively but then my manager decided to fire me and said to be more proactive I guess, which didn't make sense to me at the time because I was and I was implementing all their feedback, and they just wanted someone more experienced in general.
4th Job - This wasn't because of my performance finally, the company was just going downhill and they needed to cut costs but they also wanted to build the team where only super experienced people worked. (not sure why they hired me then), but they said my performance was great
5th Job where I'm now - This is a disaster so far, My attention to detail is horrible, I immediately forget when my employer tells me something, I keep making mistakes, I keep getting the task that I'm assigned to do wrong, and I don't see this going well.
I might have ADHD. I've been struggling with learning ever since I was a kid, attention to detail has never been my strong point, and I struggle with concentration a lot. My brain is constantly distracted and I don't know if I can fight it constantly.
I almost feel like the way my brain works, I just need a simple job that doesn't require much of the above. Which is not an ideal answer because then I'm stuck with shitty low paying dead end jobs.
A few years ago my attitude did change where I stopped caring about the work I was doing because I was in a dead end job and didn't see the point in putting in effort there, not sure if that matters but thought I'd mention it. When I did my first career change though, my attitude changed. I think because I saw the point to care, and I would put in a good effort as a result.
I'm lost as to what to do going forward, I'm thinking of experimenting with simpler jobs to see if it's an issue with the job, my personality, or something else. I'm pretty defeated right now and honestly don't care if I lose my job as I can't see it going positively.
Might be worth noting I am constantly bored with the jobs I do as well.