Just like your concept of beauty, perfection is in the eye and mind of the beholder.  All is a matter of perception.  You as a temporary human being have been taught by other human beings the meaning of perfection.  You set it as a lofty goal.  You hold in your mind an ideal, and anything that falls short of this ideal is less than desirable.
 
Do you see how you cheat yourself and bring dissatisfaction into your life with this false belief that things should be better than they are?  You have perfection now, for all is in perfect order always.  It is your expectations which bring about dissatisfaction.  If you were to understand that all of creation is constantly changing and all is here for your growth and learning, then you would truly understand perfection from the larger view. 
 
You are perfect now as you are.  You are the perfect child of God, as are your brothers and sisters.  Love yourself and all others simply for being.  Then you will truly know and see perfection.