I am so sorry that nobody else helped out. If everybody did what you had done, or even a small minority of people, then you would have defused the violence of that stupid situation. People are so stupid!
Anyway, the hero part of your name makes total sense now.

Okay, you got yourself hurt, but at least you stand for what you believe in, and you may have distracted these bastards long enough to have saved the other victim. Not much comfort as your head hurts, but still...
Vegans are more likely to stand up for their beliefs I find, because you do so with every meal. You constantly affirm to yourself that you can and will make a difference. Mealtimes aren't as dramatic as what you did, but it is part of the same way of thinking. Sorry you are hurt, but glad to know that you are an ethical individual through and through, and a damned sight braver than most people.