I'm married to an ENFP, and while there are bumps (as there will be with any relationship) I think it could be one of the best matches I've ever had. We've even done the "split up and then a year later get back together" thing.
What I like:
-I don't think I've ever had so much faith from one person. He is one of the first people in my life that had faith in my dreams and my ability to do things. When other people said "I don't think you can pull it off" he was already signing me up. When the going gets rough, he keeps me going effortlessly. It's really refreshing.
-While he has his b*tchy moments, he is easily one of the most friendly, helpful people. He'd give you the shirt off his back if it would make you happy.
-He pulls me out of my "dark INFJ" spirals. It's easy to fall into "the world sucks and I don't want to be a part of it" hole, but he just gets me to lay back and chill out. He reminds me to just enjoy life and take some down time. I think I'd run myself into the ground even more than I do now without him around.
-He is extremely caring. Just the other day I was in the kitchen and I said "ow" from bumping into the stove and he was running over making sure I was okay. In my mind it was over-reacting, but it's nice that someone cares that much.
-I love how intelligent and open minded he is. It's nice to be able to have a nerdy conversation over dinner.
-He is definitely not afraid to be himself, in any way, shape, or form. He loves purple and loves getting flowers for gifts and going to bridal showers if he freakin' wants to and that's that. :)
-He can be smothering sometimes. I don't deal well with smothering people so this has been an issue, but at least it means he cares.
-We kind of have an issue with future planning. He likes my ability to plan for the future and lay down structure, but he just can't seem to follow any of it even though he says he wants to, but that's Ne for you. There's definitely worse problems out there.
-Probably the worst conflict is the Fe/Fi conflicts. He can switch modes on a dime, and if he doesn't want to be happy there's just nothing you're going to do to make him happy. And he tends to have a temper, but he's never violent, just has a loud voice.
But overall, it's a great match. He managed to get me to marry him at 24 when I said my whole life my rule was "no marriage until I'm 30, and probably not at all," so there's a hint at how well they work with INFJs. It really is an unstoppable "we'll take on the world" match if you work at it.