I am developing a novel, and I'm trying to pin down some traits of my character. I have one that I can't seem to define though, and I was hoping someone here would be able to help me.
I have a character who does not let wrong pass unchallenged. If he sees wrong, falsehood, or evil being gotten away with, he will not sit idly by and say nothing. If he sees a problem that is going unnoticed, he will try to fix it, even if doing so is difficult and painful.
Is there a word for this trait?