This isn't necessarily true- for me, resistance generally means I'm scared I can't do the task well enough, or scared that someone else will look at my work and think it's awful.
I have the same thought process as you, and I find it quite debilitating. It often manifests as a need to know everything about a problem space before even starting on a solution.
The upside is that on the whole I produce code that is logical, consistent, maintainable and relatively bug-free. But it takes a long time.