Dude....so sorry to hear this. I know it is tearing you up. Was he able to share anything with you? Did you speak to your W about what happened at school today? Does she know? You are doing the right things, I know it is awful but be proud of yourself! You're being a great dad! I know you know this just make sure you stay positive to him about his mom.