Sir, I am a 28 year old male. I am very much affected by criticism and flattery. Even if I consciously choose not to, it still does. I have a fairly large inflated ego and honestly speaking am insecure as well. I am very compassionate towards destitute. I am a born introvert ( I am very happy about it) and during my childhood I had inferiority complex as well. I just fail to live securely and don't know how to rise above it. Please help!
When we let ourselves be unduly influenced by others comments and remarks, it means that our core self is still undefined. It effectively means we are letting others tell us who we are, instead of truly knowing our self. So use your natural introversion to meditate so you can experience and develop your real spiritual identity. That is the only long term solution to being affected by criticism and flattery. Being a sensitive type person you will always be somewhat affected by intense people and circumstances, but as you establish your core spiritual self, you will no longer be thrown off center by people’s remarks.