Yes me too, although now I find myself conflicted. When you first posted what had happened I thought wow, brave lady and sumised I would have probably done the same. Then when reading Mike's post I found myself noddding in agreement. I have often said I choose my friends very carefully, loyalty, and truthfulness being of great importance to me. I am not so sure if it is the sex's who are different in attitudes or just individual personalities.
Now having read your last post Mish, I would be furious and feel like once again I had been taken for a ride-maybe I am no good at turning the other cheek. The big difference would be that my kids (slightly older than yours is now,when it happened) would not have been in the same room as their Dad let alone been happy to have him under the same roof. They loved him dearly but knew said OP and hated what he had done to the family b/c of that. Gosh they even stipulated if he helped with my house move they would not come. They felt it condoned his behaviour and gave him the it's ok to have an affair ,wreck our lives but come back and play happy families when it suits,message.
I really can see your son is/feels the opposite, I know he has difficulties so if he is happy then as mothers we are happy so this must be a really tough one on you.
Just a thought but how will Marc re act when Dad moves off again?