I know one thing--unless you forgive, you can't move forward. Been there done that. It is a betrayal that rips you in 2. In my case, it was what brought me back to God, I had been away from Him for years. This drove me to seek His healing, His power to forgive, His power to remove my anger as I knew I could not do this alone.You blame God for not keeping her from hurting you?? He does not force anyone to do what is right, not even you. Is part of the reason you won't go to God now the possibility that maybe you have to accept a part of the blame for this and can't set your pride aside enough to do that?? Forgiving does not mean that she does not have to bear the burden that what she did was wrong. It's so that you can get passed this and let it go and move forward with your life to where God wants you to be. Just because we love God and are doing His will does not mean we will not encounter hardships and betrayals--Read the story of Joseph again. I am not one that believes that everything that happens is for the best. I believe that God will make the best out of whatever happens to us, because of our choices, or because of the choices others make that end up affecting our own lives. God heals the brokenhearted. Sometimes, we hang on to our hurts as an excuse to stay angry and to not forgive. To forgive, we must look at the whole thing again and face that hurt, feel that pain again so God can remove it. We often do not want to go there, we prefer to stay numb and not feel for anybody or anything, including God. And that is where Satan wants to keep us. Bottom line, it is your choice now to stay where you are, or look back with God to give you wisdom so that you can then turn around and move forward. Together with God, with or without your wife. She has her own walk to take.