ENFPs are great for flings while INFPs are great for wife material.
If you ever met an ENFP in real life, you will realize how scatterbrained they are at times, and how they are prone to postpone or cancel plans at last minute.
Being the reliable type INTJs are, this flakiness would get on their nerves.
So INFPs would be a better match for INTJ. They are less flakey than their extroverted counterparts.
INTJs go best with INFPs, while ENFPs go best with a fellow extrovert such as ENTPs.
I used to think I was not a flake, at least not at ENFP level, until some recent events which could be filed squarely under flaky. The degree of it became evident to me when my mom told me, in an attempt to comfort, that it wasn't so bad because a certain "Karen", whom I type ENFP, has done the same thing more than once. This ENFP "Karen" is just about the most flakiest, fickle person you could imagine. She's smart, cool, interesting, and nice, but absolutely flaky. When I told my mom this comparison was no comfort because everyone says she is the flakiest person ever, she stayed quiet....she stayed quiet because she knows it's true. I suppose the comfort is that she doesn't believe this behavior deserves negative judgment or is all that bad, so that her view of "Karen" is also not negatively affected by it.
It was quite depressing to realize I was at that level of flaky, but it does give insight into how much internal motivation, intent, and effort there is to NOT flake out. I assign good intentions to these ENFPs, because it's not a weakness any worse than other weaknesses, it's just one that other people find hard to grasp, and so it's harder for them to accept it. I have some grasp of it, being nearly as bad at times....
Certainly, INFPs may be less flaky than ENFPs on the whole, but in comparison to everyone else, we can be kind of flaky still. Frankly, I don't find NTPs much better. Let's just all blame Ne

.
Hmm... maybe other INFPs?
And what did we do to deserve that?
