You're judging her by your own set of morals. If the OP thinks she's worth the wait then he should wait. He has full control over whether or not to stay.
Let him judge her by what he thinks is right.
How one is in a relationship is no way indicative of how they will be in another. People change, and relationships are different.



