I think for me, I try to let the kids lead the conversation. S14 doesn't really want to talk, D10 wants to talk ad nauseum, and D8 has nightmares and cries a lot. So, as things come up we try to discuss it. (H is not included in these conversations.) I talk to the kids on their level and at their time. You can tell when they start changing topics to something completely unrelated they're done talking about the situation. It takes lots of conversations to get to the meat of the issue, but that makes it easier in a way. You can adjust what you're saying from one conversation to the next to tailor it to what your son said the last time.
I hope that helps!
{{{Hugs}}}
Me: 42 H: 44 M: 17 1/2 T: 19 1/2 S: 14 D: 10 D: 8 Dog: 16-17 (very old & H's responsibility, live w/ me) 1st Bomb (I need space): 2/3/12 2nd Bomb (ILYBNILWY): 2/11/12 Moved out: 2/12/12