Maybe assuming the "blame" for the disfunctions of others is a part of his issue. This would draw N type personalities to him. My uneducated guess would be that this works for him for a time, but eventually does not leave him with a satisfying relationship. I agree that obsessing is only the psyche attempting to find a comfort level with behaviors that he is not willing or seemingly capable of changing within himself. I have come to view my mind as a really bad dog that needs to have my foot on it's neck in order to keep it from biting me. It appears cruel, and extreme, but the metaphor works for me, to remember that I am in control of my thinking and not the other way around.