Very minor spoiler because other reviewers don’t seem to get it – Runner Norwood is NOT the titular Selfless Hero. That is another character entirely. Do not go into this expecting the main character to be a selfless hero.