Creating something new and at least, slightly different than the millions of other works before yours, is a very daunting task. Making it readable to others is slightly harder. Making it perfect in your eyes is impossible. There will always be the character who needed more reason to just jump in that car.
That is where I find myself today. Editing like a madman for my first book release. I also find errors the readers may never see. The author has the curse of being omnipotent in the world they created. The author knows when there are extenuating circumstances that led the character to act in a certain way. The author also knows those reasons are boring. They don't really add to the story or throw off the pacing so much that most readers would find it tedious at best.
Where do you draw the line?