I'm really in love with an ISFJ girl from my class. In my opinion it is a very good match. She is rather secluded which pleases me very much. I'm also kind of a loner, I prefer being alone or with friends I know well. I don't want people I don't know to visit me at home. With an ISFJ I could live a bit isolated without having to go to events. I could talk to others about my ideas while she could meet her friends to talk about her life. As I really want to please and support my partner I would do everything to make her happy. I could help her becoming less worrying while she could help me manage my life better. I am also not materialistic, which is why my home is not that messy though I hate cleaning. As for love I prefer SF types a lot to NF, NT, and ST types. Basically she should be kind and not criticise me much. I have to commit it isn't easy to me to live with a successful girl, that's why I am finally sick of ESFPs. I am very fickle and I would prefer a girl that's more constant. Of course her judging preference shouldn't be too high, she shouldn't be very controlling. Controlling is okay but only if she stops asking when I tell her she doesn't need to. Frankly speaking, she shouldn't be overly intelligent. I am very intelligent but I can't manage discussions too well and prefer not to discuss too much. I also prefer dallying with sensing types, many intuitive people do interpret that as superficialness as I am determined and stop flirting when I think it doesn't work. Sure this suggests a judging tendency but I do know INFPs who act like that as well. Whereas SF types can't get enough of compliments. My grandma is an ISFJ. She does utter doubts but when I tell her that it's no problem she stops uttering. I think ESFJ and ISTJ do have similar approaches but very different. Both are much more superficial, ESFJs seek success and ISTJs are insensitive. That's probably because ESFJ tends to be the most extroverted type and ISTJ tends to be the most thinking type. And ISFJ is neither extroverted nor thinking. What personalitypage says is total bullshit. I think neither INTJ or INFJ nor ENFJ or ESFJ are a good match. All of them are too dominant to me.