You handled it great (of course, you're a Rock Star with this mom stuff), but there's just no way to keep them from being impacted by this. I think staying available, helping them talk it out, etc, is all you CAN do really. Encourage them to say whatever is on their minds & remind them that they are entitled to be angry & have their own emotions about it all. If you can keep them from stuffing their emotions down (doesn't sound like an issue for your 8-yo
) & show them how to work through it in a healthier way then they'll grow from this experience too. (((HUGS)))