This. As long as there are still "unknowns", or things that I still need to learn/figure out, I'm good to go. But once I hit that 90-95% mark where the problems are solved and it's just grunt work, I bail out. My last project I was able to overcome this, so hoping it becomes the new norm for me.