I don't think it's type related so much as situation related. People can think all they want about what a perfect relationship might be between somebody and themselves and still not quite know what kind of person can fit that role, or who can't. And sometimes people idealize some massive list of qualities upon an imaginary person with whom they really can't fathom the dynamics of a relationship with.

And occasionally you meet someone who has some of these things you thought you liked, lacked a few things you thought you did, and pulled out all sorts of things you didn't even know you loved, and, for the life of you, you still can't see how it will all turn out other than some deep-seated, inexplicable notion that it would all turn out alright, even if it didn't.