People throw away what they could have by insisting on perfection, which they cannot have, and looking for it where they will never find it. – Edith Schaeffer
I believe that perfection lies in one place only. In God.
That being said, we all seem to strive for it. It is a wonderful goal that we will never reach until we go home to be with God.
So relax, enjoy the journey. Create what you love, not what others expect. If they ask you why you created that, smile, and say, because I must. It has to come out and be created so that I can move on and create more. When they look at you in puzzlement, smile, give them a hug.
I think it is an incredible gift not to be to fully understood.