I'm not quite sure if my current boyfriend is an INTJ or and INTP (he says P, I say J, I figure he knows himself better than I do), and we've been together 6 months, but on and off for going on three...