Ive dated ESFP,ISFJ and Currently an INTP.... I gotta say my own type was boring lol. ESFP was good but he was so unstable and the INTP is my complete opposite but something makes me want to stay.......