I fear now that I may not present my ideas in a lucid way that everybody can understand. Why because I am doubtful that I am not perfect in handling this subject. So doubtfulness is the main hurdle for a perfection. Keep it away and perfection is yours!
We can see most of the children right from the age they start to speak, they ask only questions. They go on asking as you go on answering. It is nothing but clarifying their doubts. That is the reason for children of educated parents are bright in studies. Human being continues to have the thirst for knowledge till his end of life. The only requirement is a source to clarify his doubts.
As knowledge improves perfection also improves. When perfection improves there will be no mistakes or problems. When there are no problems, our society is blessed with happiness.