As predicated by socionics, I've mostly dated ISFJs, followed by ENFPs.
There's a large variation of personality characterics, given analoguos personality types. Thus, I've found relationships with ISFJs who have intellectual interests to be sustainable, whereas I can't date those whose only focus in life is fashion and paperwork.
Definately an INFJ, I have been with one before in an 8 year relationship and we both started dating at 14, so we were extremely immature. Unfortunately I miss that relationship because an infj has a was of making things "their own" which may translate to clean and cozie but it makes it easy to meld with them. Either way at the end of the day i see that most NF's can just hug it out after a bad day. I miss that too. I definately need an introvert. And a an N, and probably a J. but the judger part has to be VERY dialed back... I don't get a long with INTP's...not one yet that i've met irl has kept my interest...most of the time i'm just annoyed with them cause i feel like they're being fake....like putting on a mask or something and thier eyes wander. The next on the list would probably be an esfp...because they're the only sensor type that is actually deep when talking about anything...they get right down to business and we are on the same wavelength. And i've never even met an INTJ so i wouldn't know