Will this novel ever be finished?
To quote Valve (a videogame publisher), it'll be done, when it's done. But just when will that be? With every pass through I see more faults, more issues, not less. As my skills are honed and my abilities strengthened, I see my failings as an author more clearly. But what is to be done? Grit my teeth and send it out when I know that it is certainly not complete? Continue on the merry-go-round 'just one more time'? Scrap it and start over?
I think the most painful part of all is the simplest fact that no one can ever judge the answer for us. We must judge ourselves.
I can only imagine how terrible it would be to edit to a deadline.