Why do you even care? Simply asserting dominance based on somebodies previous mistakes is bad taste and narcissistic.
Honestly I pray for your peers as they have to put up with your self loathing and narcissistic attitude. How can they put up with you always knowing everything? You're clearly the modern day Sherlock
Out of curiosity, how did you become a narcissist? Did you just wake up one day and decide you were better than everyone else? Maybe it was some childhood trauma, did daddy and mommy ever give you enough love?