Narcissistic personality disorder is a mental health condition in which people have an unreasonably high sense of their own importance.
They need and seek too much attention and want people to admire them.
People with this disorder may lack the ability to understand or care about the feelings of others.
But behind this mask of extreme confidence, they are not sure of their self-worth and are easily upset by the slightest criticism.