Or maybe you just have a robust self-image? If it's that, I think it's a strong adaptation.
> I am still unpacking this though.
I went through years of therapy & many therapists. Got almost nothing out of it. Much of my childhood still lives with me for some reason. So... same here! One thing I love about programming is that it has far fewer of the kind of gray areas that I couldn't navigate as a kid. Can't tell you how much I love that when a program runs right, I can usually be assured it will continue to run right. It's totally awesome to have a job where you can be provably correct a lot of the time.