No one is perfect. If we wait for our creations to become perfect, the risk is that we will never ever show them to the world. Because we change, and as we change, our perception of what is perfect changes too.
So, dare to show yourself and your creations in your imperfection. Just make sure you do it from a place of abundance: sincerely, lovingly, wholeheartedly, joyfully.