I’m sorry you had another setback. I don’t personally know your flying, but there’s definitely a pattern established here and I doubt I’m the only one that sees it. If it’s bad enough that this FBO fired you for the reasons you say, and you’re sitting well over 200 hours pre-solo, there’s got to be more to the story. As an outside observer hearing only your side, it feels like this centers on hyper-fixation.
So many aspects of flying are interconnected. It’s all about the juggle - dividing attention while still repeatedly performing tasks with a modicum of precision. In this very long thread there is a lot of textual hyperfocus and fixation on individual tasks, paraphrasing: “this happened because I did this” or “I just need to fix this little thing, so I (overanalyzed it and) did it 100 times.” Trying to fix problems is technically correct, but it’s still sequestered into little silos, as if drilling and fixing this one little thing, then the moving on to next thing as if it’s unrelated, is a magic bullet.
At some point all of these things have to be recognized and executed as an interconnected, fluid endeavor that requires constant vigilance and competence. It has to “click” and it all has to become second nature, not a bunch of individual, disconnected events. By no means am I saying executing the little things aren’t important, but take a step back and look at the big picture: Where are you, where is everybody else, what are you doing? Then do the thing and let people know you’re doing it. Fly the plane. If the result is not perfect (as long as it wasn’t dangerous), know that nobody is - we all have landings we want another shot at. We all have make comms that require another sip of coffee before pressing the PTT. Yesterday, today, and tomorrow.
But if you can’t see yourself doing that, and you’re continuing to be a hazard to yourself and other traffic, maybe reconsider shopping for instructors/schools that are just going to keep doing this dance.