Interesting article, Roz!
I'd like to point out that if it was Maggie's husband who was married when he started his affair with Maggie, then it is him to whom marriage vows meant nothing, not Maggie. If she was the side chick, remember, she didn't take the vow, unless she was married at the time. He cheated on his wife with Maggie and then Maggie married a guy who cheats on his wife, only now she's his wife. So maybe Maggie's husband was cheating on her as well.
I believe you made the most compassionate and kind decision to not reveal the affair, based on how it could destroy a teenager's life. Well done!