I'm good friends one of her exes, we had dinner/drinks/poker last as we usually do on Mondays.
They were together 16 months, before he dumped her. All her friends were getting engaged or married while they were together, so her hamster wheel was going nuts when he let her go. She "failed", her friends went to the next level (house/husband/baby/etc). That was a huge blow to her ego.
Now that he knows it's over, he told me some stories and shared some of the same suspicions that I had about her. We had a very long conversation and both of us came away feeling better than ever about our decision to dump her.
She's a female version of he and I - she wants money, recognition, sex, a trophy spouse, etc. She's trying to have her cake and eat it too. But as a man that sacrifices to achieve a high income, I fully expect a woman who has sacrificed by not wh0ring herself around. I don't mind taking care of a housepet, but I'm not going to take in a girl that the whole village has already taken a shot at.
The scary thing is that if I didn't know him, I wouldn't have access to so much information that confirmed many of my own instincts and suspicions.
The next guy she gets her claws in, may not be so lucky.
That's why we have to always keep our eyes open. Very valuable lesson learned here.