From my research it seems that ENFPs are very spontanious, free spirited fun loving people very much like ENTPs, though wouldn't you say that ENFP's special gift is having a strong caring heart and...