People with NPD usually have an overinflated sense of their own importance and an overwhelming hunger for admiration and the approval of others. Showing little or no regard for other people’s feelings often fuels their belief in their own superiority. But buried beneath this outer skin of ultra-confidence often lies a fragile person who has trouble accepting even the slightest criticism.