I have two sources with different opinions on the ideal match for INFJ. One is from Purdue, which says it's the ENTP or ESTP. The other's from PersonalityPage, which says it's the ENTP or ENFP. I have never thought ESTP as an ideal match for INFJ, but obviously people have different opinions on the matter. From personal experience, I can communicate better with ENTP or ENFP, and I think PersonalityPage did more research on the subject. What do you guys think? Thank you.
Here are the sources: