Everyone is a teacher. Often of a lesson we could learn in no other manner. Embrace the crazies, the narcissists, the egoists and the sad people, they all have something to offer. I find the people who think differently to be the most interesting of all (maybe because I’m one of them? I’m just not sure which.)