I take your point, but in my case I think it is as clear as she has made out - she has explicitly told me that she is afraid of making a mistake, of there being someone "better" who might take her fancy at some point in the future, of feeling trapped.
Her father was a repeat adulterer who used to come and go endlessly with her mother, displaying endless CP traits and she is now playing this out herself.
She either gets involved with men who treat her the same way, or if they don't she makes them come and go by engaging her push/pull dynamic herself.
She has however recently come to the conclusion that there is nothing wrong with her, just that she hasn't met Mr Right yet and that it will all be fine in future.
Knowing this person as well as I do (I sometimes think I know her better than she knows herself) I know that whoever it is will either be in some way unavailable for her, or she will just repeat the same pattern of taking some minor flaw, magnifying it to such proportions that she will deem the relationship unworkable, and engage in the same can't live with/ can't live without you dynamic.
I am meeting her tomorrow. I am going to very calmly lay out to her that it really is now time to say goodbye. She wants to remain "friends" but I know only too well that going from lovers to friends never works, and only leads to more hurt for one or both parties in the end.
If she calls me up at some point in the future saying she has had some moment of revelation that it is me she wants, she is sure, double, triple, quadruple sure and provide me with guarantees, not promises, that she has got to the bottom of whatever it was that was governing her behaviour, I will of course listen to her. But I won't hold my breath, nor will I make the mistake of leaping into bed with her the next time she tells me she loves me and flutters her eyelids at me. Down that road much pain lies, as I know only too well.