This is a delicate issue that demands wide knowledge for us to be able to give it a decent interpretation and to subsequently learn from it and make our life better.
One thing is for sure, people will always have things to say about us but it is left for us to fish out good criticisms and work with it in order to adapt to change and make ourselves the best version that we can ever be.
Of course, pride gets in the way and pride ruins a lot of self development opportunity.
Yeah, I know it can wide, topics like this. I just try to expatiate as far as I can.