You guys are all so adorable!! I love the way INTJs think.
I'm almost always single because I find the confines of a traditional relationship hard to come to terms with. I also don't mind moving slowly as long as it's clear that it's moving toward something at some point. I hate guessing. I'm impatient at first, but slow and easy actually works best for me in the long run, because I scare easily. One slight setback, and I just walk away as gracefully as possible because I believe other people are like me - definitive when they make decisions.
That being said, I don't mind imperfection and in fact, I love them. Funny how different we all are, but it seems that NTs in general tend to take longer to "settle" and do so after an extended period of time. I haven't been in a serious relationship (read: considering marriage) in over a decade and I am completely fine with that.