I am glad we don't have kids. However it doesn't make this any easier from my viewpoint. I feel terrible for the OM's 2 boys. I was very close with them and expected to be a part of their lives... Graduations, weddings, etc. I was uncle 15stang even though I wasn't related to them. I know this is crushing them. The OM's mom had an affair and left his dad when he was younger. We talked about it a lot when we where still friend and how much it crushed him.
Good grief. I know the feeling. However, not your circus and not your monkeys. You work on you and don't worry about the other stuff.
There are moments in this life when you are so confident in the rightness of your actions, that not even for a second do you consider the option that you might be wrong.