@rose, the Bible says that God hates divorce. It should only be used for hardened hearts and unrepentant spouses. The Bible also says that you can forgive, and why not. Forgiveness is a choice.
I'm not saying that I have not forgiven. I realise that I must only forgive myself. My M was dead years ago, she never cheated, as she does not know what she does. So I move on with my soul intact.
@sotto, yes we are all different. But I always believed that if my partner cheated on me, that I would divorce her. Anything less and I'm lying to myself. Same goes for my next partner and even myself if I ever go wayward again. I will file, and think about some WS's that file out of nowhere. This is not a fog. This is emotion... Or lack thereof.
Just cos things are going right, doesn't mean that they were always wrong.