I am currently in a relationship with an INFJ. I am an INTP. There is a theory that the INTP and INFJ are the "Golden Pair." I firmly agree with this. I have never felt a stronger connection with anyone else in my entire life. She seems to understand the way I feel(sometimes better than myself) without me even explaining it to her, which I strongly despise doing. She fulfills my needs and doesn't demand to much of me. She shares a lot of the enthusiasm towards new ideas and theories that I do. I find that very attractive. She understands my limitations as a partner, and takes me for who I am. Perfect match? I think so.