Humanity is Striving for Perfection - Are we Judging Ourselves too Harshly?

What does it mean to be perfect? Many people strive for