Today I had this suspicion that I might be INTJ.
Basically, what I'm looking at is the pattern my thoughts seem to follow. I apparently develop the abstract part of the theory first on a highly subjective plane, then seek to explain it and provide a concrete justification for every step if possible. Like, I have to prove that I'm not making this stuff up.
That would be the textbook example of INTJ, one would think. Ni develops theories on a purely abstract level, whereas Te explains it all in as concrete and justified terms as possible.
Guess I'll change my profile to INTX until I make up my mind