This undeniable truth.
"Undeniable evidence" Why do you take it upon yourself to be the messenger of truth? Messiah complex? ... are you the narc? Sociopaths can have plenty of narcissistic traits.
he is a narc of staggering proportions