"Nobody's perfect". Theres no perfect woman nor men. All of us have imperfections becuase we are just humans. Then if theres somebody is perfect in this world he/she is not human, maybe he is good or an angel. If want a perfect woman in your life then accept what she is or who she is. Accepting her imperfections and perfections makes her the perfect one.
I also agree in what youve said. We are just humans and all of us is not perfect. Our imperfections make us strong and be a better person. No matter who is that woman or what she is if you really love her, just love her for all of your heart. Everybody is perfect if you just accept him/her.