For anybody that is interested in a clinical psychologist's take, here is mine… This article triggers an overwhelming feeling that something is missing in the story. Of course, being fired is genuinely painful, and the author's emotional state is understandable. But I think there is a much better way to understand this situation that would be beneficial to the author. Please note that this is just a guess, and in rea…
> The OCD mention functions similarly and it explains the overanalysis as a feature, not something that might be creating friction with colleagues. Because it is both and this is a very classic problem for neurodivergent people. As a ADHD person I could very much relate. My pattern recognition allows me to see connections and structure where neurotypical people only see chaos. I am often three, four, five steps ahead…
The trick is to be the Oracle of Delphi, not Cassandra.
Make the prediction once, with politeness and humility, and preferably in enough company that your opinion is noted even if (when) it is overridden. Use it as an opportunity to be seen as wise, not just smart.
Then, keep contingency plans. When the problem manifests, have a solution ready as best you can given your limited position. Even when it's too late to avoid the whole problem, you might be able to limit the blast radius. Again, be public but polite about it, and most importantly never say "I told you so" or otherwise appear smug.
You want to cultivate the reputation of "the person who is right but easy to work with, and who always has your back in a pinch."