“There is no such thing as a perfect book or a perfect story.
Every book in every library on this planet has something wrong with it. It could be something tiny. Maybe a minor character isn’t well drawn. Maybe a description goes on too long. Maybe the dialogue is stiff in one spot. There’s something wrong with every single one.
No matter how hard we writers try, we will never achieve perfection.
Perfection doesn’t mater No two readers would agree on whether our book was perfect anyway. Besides, readers care less about perfection and more about connection, getting caught up in a story, caring about the characters.”

Gail Carson Levine, via WritingQuotes, author of Ella Enchanted and many other beloved young adult and children’s books. Check out this lovely post on writing perfect characters – http://gailcarsonlevine.blogspot.com/search/label/perfect%20characters