To be honest, u can search all the available places in ths world for a perfect human but u will never get one. no woman can meet up all those above things mentioned and do u knw why? cos our imperfections in life has a purpose. we all have to make mistakes to learn and get ready for other future challenges. or else, hw do u correct a child abt somtin u have no personal knowledge of?
i feel we all need to accept that we are ordinary flesh & blood but only divine by Grace and sometimes, the flesh struggles with this divinity.
It is not true in all cases. If you make mistakes before you learn, that is learning in a hard way. Learning without making mistakes at first place, is learning by wisdom. So which do you prefer?