I most always had a roommate in college.
At first, it was bad. They game me a former Marine who DID share many interests and ideals, but we were two hard-headed, Type-A personalities. We clashed enough that he spent every waking hour away from the room and got another roommate he connected with as soon as possible.
For the rest of my time in school, I had the same roommate. Call it fate or divine appointment, but we met on day one when I was looking for a hammer to put a bookshelf together. We hit is off (very, very rare for me), and he became my new roommate. He's still perhaps my "best" friend to this day. I think we worked out so well because we complimented each other. We were similar on some ideas, but different in ways that one's strengths complements the other weaknesses. We were better as a team, and hence it worked.
I admit this is probably rare....even for NTs, but I am blessed to know this person and call him a friend.