From Lion's Dictionary.app:
• a person, typically a man, who is admired or idealized for courage, outstanding achievements, or noble qualities: a war hero.
• the chief male character in a book, play, or movie, who is typically identified with good qualities, and with whom the reader is expected to sympathize.
• (in mythology and folklore) a person of superhuman qualities and often semidivine origin, in particular one of those whose exploits and dealings with the gods were the subject of ancient Greek myths and legends.
Not necessarily heroic acts make a hero.
According to the above definitions, including the third one for some
, Steve is a hero.