Ive been learning about this personality typing stuff for about two years and I tend to go through these phases where I think I'm an INFP, ENFP, INPT, ENTP, ISTJ, INFJ, etc. But no matter what, I always end up returning to the ISxP categories. I've researched Ti and Fi before and I feel like I relate to both. Its almost like I'm either a soft ISTP or a hard ISFP.
Some of the things that make me think I'm an ISTP would be
-the fact that I love math, puzzles, riddles, etc. I love a mental task/challenge.
-i have a natural knack for putting things together (like furniture and whatnot) and i do like to use tools.
-i'm a natural at computer programming (even though i find it to be really boring).
-i've spent most of my life being considered the "smart" one and a "problem solver".
-when i get it arguments, i try to solve the problem logically and keep emotions to a minimum so that things don't get out of hand for no reason.
-i tend to be somewhat tomboyish, which seems to be somewhat common for female ISTPs.
Things that make me thing I'm more of an ISFP would be
-the fact that I'm soft-hearted. I am more sensitive than most people realize, although sometimes I do show it to the people I'm closest too.
-I also love babies and animals and feel very protective over them, even if i don't know them.
-I want to be a teacher (probably a math teacher) and I really like the idea of helping kids get a good education and maybe having some kind of positive influence.
-I tend to analyse myself a lot. I'm always trying to figure out what I really want and what I'm really all about.-
I haven't heard too much ISTPs talking about these kinds of things, but I have seen ISFPs talk about them.
So, if there are any clear-cut differences between ISTPs and ISFPs that might help clear things up, I'd love to hear them.
also, if it makes any difference, I think I'm an enneagram 6w5.