Imperfections are the best way to know you perfections
No one in this whole universe is perfect. Everyone have some or the other imperfections. We always think that I am not perfect for this job or for someone whom we like. But, little do we realize that that this Imperfections are the best way to know you perfections. So, always be honest to your imperfections. Learn from your imperfections. Imperfections teaches you where you are wrong, so that you can correct it. Strive to overcome the area where you seem you are imperfect. Once you overcome your imperfections, there will be no fear, no shyness in your life. So do not make yourself feel low just because you are imperfect.