Ic4, so sorry for the backslide...I agree with the other posters, you can't beat yourself up over it. Its going to happen.
I just had a thought on your seeing the OW. I can't imagine how I would feel in your shoes, but maybe put a different spin on it for yourself. He was with YOU, not her. In my eyes, you were in the catbird seat..