I'm an ENFP (but have been ENFJ in the past) and I've been dating someone for about a month who I think is probably an ISFP, but he might be an ISTP with a decently developed feeling side. Can anyone help me figure it out?
He is reserved and gentle but very athletic and competitive. He gets pretty frustrated with himself when he doesn't do something well or he says something goofy. I think this is so cute and try to encourage him to not beat himself up so much. He's really into sports (all of them), which is not so much my thing. We definitely have common ground in our love of music though. He's an engineer and in his late 20s and hasn't had very many relationships and has never really been in love. This is definitely something difficult for me to relate to because I've made relationships a priority in my life. But he seems to be at an age where he realizes he's been missing out on some things. I know that he's had plently of crushes over the years, likely on women that don't appreciate him as a person or are out of his league. This concerns me for our future because I'm attractive, but definitely not the standard of physical perfection to which I think he has been aspiring to all of these years (but that's a different conversation). Anyway, he's also keenly aware of everything going on around him, although you wouldn't know it to look at him. Oh, and he likes to cook/grill and have fun.
As far as our interaction is concerned, he is attentive, responsive and reliable. We like to analyze things and hang out and time just seems to fly when we're together. We have a solid emotional connection. And after I see him, I feel good and energized. Sometimes our conversations get a little awkward but we always seem to reach mutual understanding. He always seems to find a simple way to sum up something that I would describe in a more complex manner. He makes things clear to me and he told me the other day that I "make a lot of things make sense." So, I think we're good for each other in this way.
What do you think - ISTP or ISFP?