For one, there are many, many directions you could take at any given moment, but you have to choose only one. You have no choice but to triage. That's not a moral failing, just the nature of agency and existence.
I do have some perfectionistic tendencies, which might be behind some of this. But a long time ago I graduated to a deeper perfectionism...
The problem with simple perfectionism is that you can only achieve a level of perfection in a simple and superficial way, often to the neglect of more interesting goals... after you "perfect" something, you look deeper and inevitably see more problems. You can pursue those, but you then just look deeper again and repeat. At some point you'll realize you're spending a lot of time on something that is only meaningful to an arbitrary standard that exists only in your own head (that you only recently invented).
So I moved on to "perfecting" the balance across the relevant competing concerns and constraints. Since there's rarely a perfect balance, no closed-form answer, and since your attention is certainly one of the factors to balance, real perfection requires that you can find something "good enough" given the circumstance to move on to something else.
Put another way, if you can't find satisfaction of your perfectionist impulse in finding something good enough, you could be doing "perfection" better, and should probably work on that.