i'm glad it went so well for you. i think you needed that and it will be a good milestone.
about your friend - chances are, it was just what he needed too. it can't have been easy - most likely he's never talked about it out loud in a group of regular guys - but sounds like you were all supportive and will be there for him when he needs it. this could very well be a very healing moment for him, too.
How long, LORD, must I call for help, but you do not listen?
Or cry out to you, “Violence!” but you do not save?
Why do you make me look at injustice?
Why do you tolerate wrongdoing?...
Therefore the law is paralyzed, and justice never prevails....