It’s not possible to be perfect. However well you do, you will find more that needs doing or should be done differently. Either you will develop a sense of failure, or very commonly, you will procrastinate as that’s a sure-fire way to avoid failure.
The article below describes one person’s experiences and revelation as she recognises the dangers in passing on perfectionism to future generations; ’“When your mother is a perfectionist, the child senses the anxiety and will try to compensate by being perfect. It affects self-esteem. They end up living a secret life: one way with their parents, another in reality. That split starts to cause shame.” You quickly realise you’d rather they bumbled along, happy.’
http://www.telegraph.co.uk/women/10827433/How-to-be-a-healthy-striver.html