WP- I think that Puppy hit the nail on the head. You are a great man and your faith is strong. Unfortunately, your W is not in a place that she can listen to your point. You know what you need to do, you are just struggling with yourself to do it.
Let go, Stop talking, and GAL for YOU. Not for your W, for YOU.
She will move on from the mistakes, but now you need to learn from them. You can do this. We all can do this. You are stronger than your think. I have faith in that. God doesn't put anything in front of us that we can't handle.
I am praying for you. I am praying for all of us. God Bless! K