INFJs are not fucking psychic... jesus...
what we do is really a simple trick, we remember shit, LOTS of shit about people, everyone, especially those we think about a lot. We figure them out, figure out what drives them based on what they do and what they say they want, and we garner data and facts about them, good enough to model the persons personality inside of our head (some form of Ti +Fe I guess) and we can come up with good GUESSES as to what said person would say or react like to specific instances.
Thats really all it is...
the "knowing" part of us being "psychic" is just a lot of hard mental work which is perfect for us because we over think naturally.
All that hard mental work can usually do is come up with a good guess which happens to be right often. Often enough that its a "phenomenon"
But what annoys me is when people say its psychic, as though we are somehow reading the persons thoughts, this is NOT true. We can use sub textual clues even on strangers to make good guesses. But there is no mind reading. That's absurd.