I know some INFJs and I'm a big fan of them, having tested for ENFP before. Dream girl? Possibly.. possibly