I was reading some of your other posts and I think we have quite a bit in common.
I think INFPs are in a constant quest to know themselves better and to understand the whole around them. My INFP took FOREVER to open up to me, but once he realized he could trust me...he did. He's very open with me now. Part of his wanting me to get into MBTI I think...was because we had a hard time understanding where the other was coming from. There is a big difference in the way the world is viewed between and SJ and an NP! For example, he tends to be very abstract in his though process. I am more concrete. He is busy thinking about the possibilities in a situation, where I am trying to nail down what to do and when to do it. He's very laid back and easy going (he can be terrible with day to day stuff like paying bills and housework and car maintenance, etc), where as I am organized and good at writing lists and getting things done daily that need done. He is very non-judgemental of other people (and of me.) He loves to do things for other people and has a genuine heart of gold. However, he lacks assertiveness. That alone can drive me nuts sometimes. I have to FORCE him to communicate with me. And he gets a little uncomfortable when I extend my assertiveness. (Although I tell him to get over it! HA!) He really likes to do things on his own time and in his own way. He is not deadline driven like I am. He is a bit eccentric and wants to be seen as unique. He's bad at procrastination too!

I am much more organized and "get it done." He can be a bit headstrong and stubborn sometimes about things that seem illogical to me. He is very critical of himself (like we are of ourselves!). He likes his own space...but can be a little needy and clingy sometimes.