What is interesting to me, as an INFP, is that, while I have no INFP friends in real life, when my social group is considered collectively, they are mostly I types, N types, F types and P types. Most are NFs, although I tend to be able to relax more around the SPs. I tend to be incompatible with EST_ and _NT_ types when I must be around them for long periods of time in real life. Online, with the safety of being able to escape at will and not having to hear anyone yell or become hostile, it seems less threatening and I am capable of being less selective. If someone hurts me in a chatroom, nobody ever has to see me cry, and I don't have to worry about being punished for being hypersensitive. Some of my best chat room friends are people I know I couldn't be around in any other setting without being damaged by them.