This question is for ‘hero’ in all forms: realistic, fiction, superhero, comic book, anime, etc. Let’s say a person is flawed, or is very arrogant, or has a superiority complex, etc., but also does heroic things—like being a firefighter, doctor, wizard, superhero, whatever. Do you think that person is still a hero despite having negative personality traits?
The theme song from Mighty Mouse gives the description of a hero that I subscribe to. A hero is someone who is there to save the day when someone really needs saving. Anyone can be a hero if they answer the call when fate provides them the need for one.
Mister Trouble never hangs around When he hears this Mighty sound. "Here I come to save the day" That means that Mighty Mouse is on the way. Yes sir, when there is a wrong to right Mighty Mouse will join the fight. On the sea or on the land, He gets the situation well in hand So though we are in danger, we never despair Cause we know that where there's danger he is there! (He is there, on the land, on the sea, in the air!) We're not worrying at all We're just listening for his call “Here I come, to save the day!” That means that Mighty Mouse Is on the way! We're not worrying at all We're just listening for his call “Here I come, to save the day!” That means that Mighty Mouse Is on the way! source: https://www.lyricsondemand.com/tvthemes/mightymouselyrics.html
Dude. For some reason Underdog got mixed up with Mighty Mouse in my head and I could not figure out wtf you were on about. It took me a full minute to have this all click.