Huh. I'm an ESFJ, my fiance is an INTP. Can't get much more opposite...