I don't want to sound harsh, but you're bordering on pathetic clinger territory. The best thing for you to do is grow a pair & put her behind you.

But, here's my advice for what it's worth. If you want her - and you get her, know what you're getting.
Don't whine & cry next time she cheats on you (because it will happen) and don't complain later that she used you for everything you had to give & then some.

And don't let her hurt you so bad that you make the next few women you're with pay for her mistakes.
Good women (and men for that matter) don't cheat - it's that simple. And cheating doesn't "just happen".