Okay, I know these types aren't extremely close, but I'm finding myself stuck between INFJ and INTP and it's been driving me absolutely crazy.
Some ideas that might help get started (I've tried to read as much as I could about this online, and will be picking up some books on my next trip to the library, so I'm not sure how relevant this information is):
-I enjoy socializing with a very small, very close group of friends with whom I connect very well and to whom I'm fiercely loyal
-I trust very, very few people with feelings and secrets, though I find that a lot of people are comfortable coming to me with them
-I'm meticulous about how I express myself. You have no idea how many times I've edited and reedited this post
-Around friends, I am always cracking jokes, usually based on sarcasm and pranks, but around new people I tend to put a lid on this because people I don't know well tend to take what I say seriously or misunderstand my humor.
-I really enjoy and generally succeed at competitive games based on social interaction (Balderdash, Taboo, Cranium), and any word game (Boggle, Scrabble, crossword puzzles).
-I feel like I can read people relatively well, and communicate with them a lot without directly saying things (looks, faces, body language, etc.)
-When I get excited about an idea or something I've read or seen or something, I tend to completely fixate on it. If I'm into a book I will do nothing else but read until it's done. I'll recommend it to all my friends, and though I'm usually relatively quiet and reserved, if someone else is into one of my obsessions, I could talk to them about it excitedly for hours.
-I see a lot of people as fake and/or pretentious, and I have no patience or tolerance for it. I sometimes make these judgments quicker than I should about people I don't know. I get easily frustrated by total strangers.
-In some ways I'm self-confident, but I can rarely bring myself to stand up to people I don't know well unless I'm pushed pretty hard or unless something serious is at stake
-People look to me as a strong "moral compass". I don't aspire to lead, but I find that in groups where a question of right and wrong is at hand, people look to me to make the decision
-I consult others before making personal decisions, but I find that I only do it as a means of clarifying my own thoughts, and don't necessarily change my mind
-I can be very stubborn and will never give up a point in an argument
-After getting into a fight, I almost always believe I was right, and if I apologize, it's not because I felt my argument was wrong, but because I don't want to be on bad terms with the person. I rarely regret the decisions I make, nor am I apologetic for the opinions I have.
-I have no patience for things I perceive to be red tape or bureaucracy
-In some ways I can be idealistic myself, but I try to be reasonable about it and get frustrated with people I see as blindly idealistic without considering practical limitations
I guess right now I'm leaning towards INTP, though the type just sounds too.... lacking in compassion. I do need people in my life, and I do crave extremely close relationships that I feel I benefit from... but I also enjoy people who have similar interests so I have someone to analyze things with. For what it's worth, I've most often tested INFJ. But I'm studying Linguistics and Computer Science.
If anyone bothered to read all of this and if it helps at all, any thoughts? INFJ? INTP? Something totally different? Insane asylum? Thanks in advance for any insight or ideas!
(Also, I don't know much about enneagrams. Does this correlate to MBTI? Could it help solve my confusion, or at least lessen it?)