Tenel Ka
Sometimes a kid just needs to vent, and I think he has more reasons to than most kids. I'm not saying I agree with cursing out your uncle, but I'm not his parent, I can't make him not scream at someone. My job is to protect him. Since I can't make what is happening stop, the most I can do is try to be there for him.
I'm not talking about being emotionally hurt. He took some drastic measures, that quite frankly, would have given me a heart attack if I could have had one. He's a ten year old boy, it would be hard to understand while all of a sudden everyone in your family wanted nothing to do with you, or didn't remember you. Considering the kind of world Ben lives in, even when it wasn't brought up in it, at least he's still functioning. Many other kids wouldn't have been able to handle it.
In the long run, Sam is going to get over me telling him to 'Shut up.' Ben could be feeling hurt over this entire experience for a while.