This is Dr. David
I am sorry about your son.
was his depression treated when he had depression?
he may very well benefit from speaking to a psychotherapist regularly which could help his anger issues and help him express his feelings
he may benefit from seeing a GP doctor and getting his moods and mental health evaluated to see if he may benefit from medications.
would he be willing to see a therapist for talk therapy?
would he be willing to see a doctor?
do you have other questions?