The Perils of Perfection
In my view, perfection means something on which you can not improve upon. So that means learning anything new will break that rule of being "perfect". We, as humans never stop learning until we are dead, so that means that the only perfect person is a dead one because he cannot learn anymore.
So never strive for perfection. Always go for improvement, learn something new, practice something you know, as today's perfect will be buried and old tomorrow.
The only person that can make you better is you.