Awwww geez, folks...this guy is on cloud 9 and you want to bury him!!!!!
That's awesome that you feel so happy. Okay, sure, it may not work: but you can say that for ANY relationship with ANYONE. Do you think things will totally work out just because you find an INFJ, or ISTJ, or INTJ or whoever the hell is supposed to fit to us??? Blahhhhhhhhhhh!!!!
You have to have your own experiences on the relationship front, and if you are both mature - hell, why can't it work??? But just be sure that the love is real before you cash in your chips. That goes for ANY type, though.
If it is real, I am so happy for you!!!! I know what it is like to find the love of your life. I'm absolutely sure mine is NOT an ENFP....not quite sure WHAT he is, but he is surely not that. Pretty sure he's an I and a P, but other than that....aww, hell, who cares? Find your happiness, and if it feels right, go with it. As long as you do not make any premature lifelong decisions, what do you have to lose?!?!?!