I've said it often and it is still true: there are no perfect people, there are no perfect processes, and there are no perfect products. Nothing in this life is perfect. In a way, isn't that perfect? It means that it is completely up to us to make things better. It is within our need to improve processes, to develop people, to create new products. If we don't do it, who will? That means we might need to overcome our ego's need to feel perfect by examining exactly where we stand. How are we doing? What does the feedback say? Where are we on this road of improvement? Critical thinking requires some self-evaluation. Not to hurt our feelings, but to develop our capacity. Are we perfect yet? Of course not, but it's ever so much fun to be on the road headed in that direction. -- doug smith