I notce ENFPs are good at this... It can take a while for it to work though... For them to emotionally let go of someone seems very difficult... They can be in BAD relationships for long periods of time because of that.I definitely do the "enough is enough" thing. i tolerate it til i say "fuck it. let's move on."
I cant understand it, merely observe the trends.