When you find out your best friend is a narcistic bully who is proud of his ignorance, it's time to put some distance between you and him.  Either that or you'll be throwing up every time you look in the mirror.  All is takes for evil to triumph....