Could you have narcissistic personality disorder? Take a NPD test to see if you may be showing signs of this cluster B personality disorder. Share your results with a licensed mental health professional.