I don't have what you have, but I do have certain cognitive difficulties that I've fought my whole life. One of them for example that took me a lifetime to figure out, is that I simply can't process "inferences" automatically. I have to think them through. I've gotten better and faster at it, but it's always a conscious process. It was something I was terrible at in school, "What is the author's intent?" and I'd look at the question blindly. All 5 choices were equally valid to me.,, depending on the circumstances. But apparently, there's a "right choice" out of the bunch. Always did poorly on that type of test, while doing excellent in everything else. In retrospect, it's been a pattern my whole life. Yet _because_ I've had to fight this issue, I've gotten good at explicitly understanding inference. I _had to_ consciously process what most people seem to do automatically, giving me the *extra ability* to see all the "inbetween bits of logic" on how they got there and what's wrong with their thinking. Makes me a good debunker like you are. I enjoy debunking - even my own thoughts. I feel as if it keeps me sharp.