As somebody said above, get a family freind or someone else he trusts to have a chat to him, young lad i know, abusive to parents he smashed his room up in a temper ,no door, and destroyed bed, chated to him, listened to him, fixed his door and explained it was on condition he hugged his mum and apologised, and tidied his room an hour latter he was tidying his room, and went down and hugged his mum,complete with tears.
Like adults most kids need strrangers to talk to and vent, just find someone to listen to him, we all have issues , kiiids dont yet fully realise the need to deal with issues , before they become major issues.