Why not just accept her promises and try together still to make your relationship work out? That’s what both of you want, it seems. You say you cheated on her, and she went through the same painful feelings you’re having now. But you’re still together. Now you’re being subjected to the same trials she went through then. She managed to handle it without ending your relationship. Don’t you think you can do the same?