Making a mistake is a sign that you're learning something new.
Neither ignore criticism nor accept it as your eternal reality. Permanent ignorance or acceptance of criticism means that you are unwilling to investigate and improve your present self. What you must do is treat criticism as an opportunity to grow. You are being criticized because, either you are lacking in something or others are lacking …
There's no such thing as magic. Everything in the world has an origin and reason. Children find everything amusing that adults don't. Because they have knowledge that wrings out the magic from environment. Adult approach is not wrong, it's just more logical and scientific.
Listening and understanding without judgement is one of the toughest thing one can do.
It's more nurturing for people when they are surrounded by people who have different opinions.