DB, you have the right attitude even if you aren't there yet.
Everything you said she is saying and doing, the rationalizations, the holding your mistakes over your head, this is all playbook for WAWs. This is how they ease their guilt. The "God sent him" is to try to make what she is doing is right. The "it isn't an A because we weren't physical until I moved out" is all her trying to convince herself that what she is doing isn't wrong.
Deep down she knows better. And so does everyone else. The fog is thick over her eyes, but you are right to focus on trying to save yourself. Get yourself right. She'll either come to or she won't. But you WILL be fine. Trust God.
M(53), W(54),D(19) M-23, T-25 Bomb Drop - Dec.23, 2017 Ring and Piecing since March 2018