Writers often torture themselves trying to get the words right. Sometimes you must lower your expectations and just finish it.
There is no right or wrong way to write a novel. Each journey is different for every individual work and for every writer. The first error is never to begin; the second is never to finish.