I believe the answer is: secure self-esteem
secure self-esteem refers to a condition when someone's self esteem is more affected by internal factors rather than external factors.
People with secure self-esteem tend to have strong opinion about themselves and wouldn't let harsh criticisms from other people to make them down easily