i too am in a long term relationship with a ESFP... and having the time of my life. i tend to feel that he keeps me "balanced" in regards to being social and outgoing/whatnot. he is the social butterfly and i am...well, not. He truly fascinates me to no end and it's quite refreshing to be so...