Chris, I am assuming you have cut off all contact with the OW? Your W is going to need a lot assurance. Forgiving yourself is a process. I just went through the process a couple of weeks ago. You may be able to find some stuff on the Internet that may or may not help. I found it somewhat helpful, but in the end I had to find the way to forgive myself.