Don't you ever think that she can't move on with her life without you because you're definitely wrong. Oh please don't be too confident about yourself dude, since I tell you, you aren't good enough. She can live her life without you and even better off without you dude. She's even very thankful about why everything had to happen because she believes that she deserves someone better than you. Someone who's true enough and genuine enough.
You aren't really successful in making her think or feel that you're different from them because from the very start, she already felt that you're just one of them. I hope you're happy with all of your insensitive actions and thanks for letting this girl go. It's your loss not hers because she's just one of the few girls out there who's just so genuine about their feelings and who would not make even a single thing to break the trust or to break her partner's heart. This girl can honestly say that she's a good person and God knows what's really in her heart or how true she is, so I believe He will give the right person for her at the right time.
At least now, She'll no longer have a hard time figuring things out and will no longer have that guilt feeling anymore, 'coz after all, she has been very honest with you and the only one who's been honest in the relationship. She can finally wear a smile now and can definitely tell the world, that she's already genuinely happy because you aren't in her life anymore.