Supporting hero is a nice change from all the jerks in other stories.
Everything about this novel is better than what we see in other novels