He is a perfectionist, of course, but that is a result rather than a cause. "Perfectionist" thinking *is* black and white thinking, just by another name. In any case, the issue is not his perfectionism. Personally, I'd prefer if he was less hard on himself and had a more positive attitude towards partial success, but it's part of the way he is, and that's something I surely cannot change (and trying to do so would only push him away). The real issue is his refusal to acknowledge differences in opinion as being valid. He sees all his opinions not as opinions, but as facts, and anyone who disagrees with him is someone who is WRONG and needs to be "fixed" to conform to what he sees as correct. That is not a viable way to interact with other people. He can believe he is right all he wants, but he can't try to force everyone else in the world to change.
I know that you guys only have the information I've written here, so you don't know him, but I know him very well. And in the past, he has shown a desire to *not* be such a strict black/white thinker in some ways. He often says things like "I am trying to understand" and "I want to better understand how your mind works." He has a desire to see other perspectives, but it's difficult for him because simultaneously, he refuses to let go of most of his extreme viewpoints. Trying to understand a "shades of gray" viewpoint without letting go of his black/white viewpoint causes a logical paradox, the end result of which is generally that he ends up alone. He's perfectly capable of being on his own, taking care of himself, etc., but I don't think he wants to remain that way forever, and after spending so much time getting to know me, I can see that he's struggling with the situation. At the moment, I think he hopes he can "fix" me and make me black/white as well, but he's intelligent and understanding enough to realize that's not really going to happen. We've been trying more and more to say things like "we disagree on this point, and that's okay - this disagreement does not prevent us from being close or getting along." But he really struggles, because in his mind, I don't just have a different opinion, I'm WRONG, and I'm missing something in my life because I fail to see the TRUTH. From that perspective, he thinks he's helping me by trying to force me to accept his viewpoint.
And that's where we need to come to a better understanding. I need him to see that forcing his viewpoint on me is not helping me, it's HURTING me. In many situations, there is no possible positive outcome from doing that. If he sees it as a flaw that I don't consider a particular television series to be a "masterpiece," then it's a flaw he's going to have to accept about me. He can't always be trying to "fix" me, or I will not be able to tolerate being close to him anymore and he will lose me.
He's always willing to listen to my side of these things as long as I can present it logically. The good news is that although I'm far from a black/white thinker, I *am* an extremely logical person. So I believe I can make him understand.
NullForceOmega, if it's not too personal a question, can I ask you about your relationship with your wife? Specifically, if she's emotional and not a black/white thinker, how did your relationship develop to the point where you wanted to get married? Did she always have to concede that you are "right" about everything? Did you have to compromise on your end? (If you want to answer but not publicly, feel free to send me a PM.)