Wow, lots to reply to here.
It's awesome you get on with one so well. One of my best friends is an infj, and though we do argue sometimes (sometimes to the point where I get a headache), we always make up a while after. I'm actually a really poor debater in my own opinion, and unless someone...