RAI- I'm dictating this into my phone at my daughters swim lesson so I'll have to keep it brief. It sounds to me like you did OK. You've written extensively about how many people in your community already know about the affair. It sounds to me like your kids would've found out sooner than later from someone else. And I'm sure everyone agrees it's better to hear this from the parents. I'm also fully on board with age-appropriate honesty. I'm also fully on board with age-appropriate honesty. None of us were in that room with you, and it's always a little hard to judge tone from writing. I know you're thinking about what's best for your kids, and you did the best you could. Frankly, there's no way to have this kind of conversation that won't result in some hurt for the kids. It just stinks. Keep your head up.