These all sound like enneagram type 9 traits. I think the stereotypical INFP is a 4. I'm a 9 and an INTP, and I fit the above description pretty well. The only differences are that I love to debate...