Perfection is not possible. No matter what I think, say, do or play, someone is going to reject, question or criticize. Usually the harshest critic of my work is that sometimes mean spirited little voice inside my own head. It is best to let go, follow my heart and just keep creating. Not totally ignoring the critics, myself included, but not granting criticism the power to discourage and defeat.
That might be perfection.