Not jerking your chain, but I suspect the OP has gotten lots of advice from GFs (hence the title of the OP).
This has always surprised me – women in particular, despite their claims to be the “relationship” and “love” experts, are shockingly ready to discount everything about a relationship that previously had them over the moon when it becomes clear it isn’t going to work out, permanently. The word “wasted,” in particular, comes up a lot in female conversations about exes, less so in male descriptions, IME.
Neil Strauss’s “The Game” recounts the “player gurus” who claim that women act on pure emotion – when they feel “Attraction,” then “the relationship” and the guy are perfect and time well spent (so the theory goes). When the “Attraction” wears off or blows out, or the guy isn’t serving their needs – nothing. The guy, retrospectively, becomes a “waste.” Is it because women feel embarrassed that their supposedly-good emotional instincts weren’t infallible? I don’t know.
Now, in your case – I don’t know, maybe this guy was bad news, mean, abusive, not caring, such that the nine years really was a “waste.” But assuming (again, I have no way of knowing) that part of the reason you stuck around for nine years was not just because you wanted his DNA and legally-binding support, but because he was being kind, funny, thoughtful, and you had great fun together. Isn’t it a bit cold to summarize that (if it was true for you, as it has been for some women I’ve heard make a similar complaint) as a “waste?” And while some guys may out and out lie (e.g., saying they will definitely marry you while having no intention of doing so, ever), I suspect the much greater majority are thinking “I’m not ready now, but I think I could be, someday . . . .”
Again, nyctea, I don’t mean this as a bash, it just struck a chord because I’ve heard other women say similar things.
And by the way, on thinking about it, your actual bottom-line suggestion for what the OP should do is probably a pretty good compromise solution.