Okay, so I was sitting in bed last night, and I was thinking, and I came up with this metaphoric scenario:
INFJs are like rearranged rubik's cubes. In regards with our relationships with people, everyone is likely to fall one of three categories:
The 1st type is really bad at trying to figure it out. They work at it for a while, trying to solve the puzzle and make it clear, but after a while they give up or just leave it as is. Occasionally, they may go back and try again, but they never really get it without instructions (and sometimes not even then).
The 2nd type is excellent. They can figure it out very easily, and can see right through us quickly, or at least quicker than most. However, there are very few people that fall in this category, and they might have a tendency to take their ability for granted or move on quickly.
The 3rd type of people aren't as naturally inclined as the 2nd, but they take a genuine interest in figuring it out. They work on it, sometimes for a long time, until they figure it out, and they actually enjoy the challenge. Even when they figured it out, it's likely they will still keep warm feelings about the game; they keep it around and are always up for any challenge it throws at them. Eventually, they get better and better, but they always keep the game at heart, at least a little bit.
As a rubik's cube, I associate best with type 3.
</random whimsical analogy>