Must be “narcissist”. What else could it be.
Oh the wailing and gnashing of teeth over truth and double standards.
Hmmmm. That works at least as well as nebbish!