God, that's heartbreaking. It's so infuriating how many adults seem to have lost track of what children can and can't understand. Or how they can make mistakes with absolutely no ill-intent. Children are innocent. That's the whole point!!
I hope your son's okay.