A perfectionist with a big ego is a bad perfectionist. He wants to be perfect in and by himself; he tends to judge both others and himself harshly and is never happy. A good perfectionist, on the other hand, is one who remains humble in God. He asks God to make him perfect and does not judge himself nor the outcome. Before God, he acknowledges and accepts his own imperfections.