I've been out of my parent's house for six years now, so I've got a decent amount of experience with roommates. Very recently, I think I've come to discover the BEST MBTI type for an ENFP to have as...