We are not born with the ability to take criticism lightly.Most of us get very defensive. After all who wants to hear bad stuff about ourselves?? Its hard not to take it personal. I have found that taking criticism is something we have to learn as a skill.
Just like a muscle we have to build it and then maintain it.
The next time you feel you are getting criticized try this thought.... Remind yourself imperfections do not make you a failure, We are made through progress not perfection. Just because we have some rough edges doesn't make us defeated.
We can then take the constructive criticism and turn it into a positive journey to help us grow into a better person.