Part of being a writer is feeling that constant dissatisfaction, thinking about what else you could do, and also knowing when it's time to leave a project.