My advice

Stop grovelling. If it isn't working it won't
help. Show strength if she's latin american she may appreciate that.
You've told the truth, you've done the honorable thing. In reality
you have nothing to apologize for. Let her make up her own mind
how she wants to deal with it.

....and good luck, it could go either way.