I think I tend to overthink things too much, if last night is any indication. It’s probably good, to some degree, to consider all outcomes of doing something, for no other reason than to satisfy a need for certainty when events go a certain way. But it might be that one could spend too long doing so, and miss any opportunities that come from it. It’s always harder to see things go right than it is to see things go wrong, or at least that’s how I seem to be wired.
I’ve seen this in my job too, where I feel (and it’s only a feeling) that my designs are more complicated then they need to be for similar reasons. Might not be related thought; just a passing thought while I go through this reflection.