I am an INFJ, NT and NF are supposed to be complementary. Specially for the N part haha, but I don't get along easy with extroverted people. So I don't know.
Definitely the "Please understand me" book by David Keirsey is amazing and does help a lot to understand others and ourselves.
There are also other temperament sorters, I recommend you to check Conrad Hook's.
Greetings!