"To retaliate with violence just because I didn't like how he picked on me makes me no different than him."
This is retarded, Satch was going to beat the shit out of the MC, heal him and beat the shit out of him some more over and over again and would have done the same to those kids. Not acting out in violence would have been even more childish, believing you can fix people like that or reason with them without speaking their language is the most naive thing you could ever think.
If I was in the MC's position there, they would have been lucky to leave with their lives, such shit bags aren't needed.