I'm still young, but it's honestly never happened to me. I've never fallen out of love with someone. I've always been the one to be dumped.
Is this just because ENFJs hold on for dear life?
Hmm... Good question. For me I've noticed a few things.
I make friends easily, so when I'm single there are plenty of guys to choose from and I'm
very picky. It takes ALOT for me to get excited over someone. Once in a relationship, I am very doting/loving, although I try hard not to be "needy".
Relationship 1 - Very close emotionally over several years. A falling out because I needed more time communication and he couldn't give it. (an introvert)
Relationship 2 - Found out after the fact he had been seeing someone else for the second half of our relationship. I went waay out of my way to try to make the relationship work, but he was a jerk.
Relationship 3 - Didn't work out very well, he kinda intimated me. Still haunts me as almost my perfect ideal of a partner, excluding his communication skills which sucked. I suppose I tried too much in this relationship too. He ended it.
Relationship 4 - Current bf, been together a year and a half. Friendship evolved into a relationship.
I will probably be the one to break it up eventually, but right now we enjoy being together. In his words, he's "needy" and "cuddle whore", so perhaps it suits me well on a communication/physical touch level.
As for your original question. I wouldn't say I hang on for dear life unless I'm head over heels for someone. I could definitely fall "out of love" if the guy is a being a jerk, although I still will deeply care about them as a person even after we break up. But I am very easy going in relationships and rarely argue or expect the other person to change. It's not uncommon for the guy to tell me later he really misses me and can't find any girl with my personality and like me etc...