Yeah! Everyone makes a lot of mistakes, and we all have flaws, and we stumble from time to time and it makes a difference, the how we take on the criticisms lobbed at us when we stumble.... i think.
I tend to kind of run away from setbacks, but in the long run, it makes certain skills/growth stunted because i choose not to grow from the feedback the world's giving me. So then i would go back out from running away, having learned very little from the experience XD
But you are right, criticism and negativity are things we must face in our journey of self growth :)
Just know that when you are down, you have people that really know your strength and i think they are called 'friends'. I'm in lele's corner \o/ !!!
❤️