My closest friend for many years has been an ESFP. We get along very well, despite our differing interests. She's god awful at debating or any type of critical thinking at all really, but I'm awful...