This is, unfortunately, how narcissists behave. It's simply impossible for a narcissist to be wrong. They truly believe themselves to be right, all the time, and will even distort reality around them to "make" it true. And they do it all unconsciously.
This is probably more of a sociopath case than a narcissist. Narcissism does not equal lack of compassion.