I'm not patient at all. I avoid writer's block by writing. I power through with a bad version, so I can move on, and usually once I've gotten to the next scene, I'll discover what was missing from the bad version scene. Then I can easily rewrite it to get back on the right path.