my roommate in college was an esfp. it worked out really well because it gave me the opportunity to be the more "introverted" one. she would want to hang out and do things more than me, but she would always invite me and i could ride on that, which was awesome. there was always something going on, so i was never bored. i think as long as you have somewhat of your own life/activities outside of each other, you should be able to avoid conflict situations. we never fought, and when we were annoyed with each other, we would just escape for a while.