ENFJ seems highly unlikely. You seem too random and idea-generating to not have Ne. If ENFP seems a bit far, you're likely an INFP. Why don't you look into ENFJ/P and INFP some more, though, and let...