A hero is not someone who always does what you would do, or who is always moral by your lights. Nor is it someone who always wins.
If you think of hero as any of the above, you can never have heroes.
(That may be fine, but imo, heroes exist. Minus perfection.)
Conversation
Replying to
Somebody who does something great or seriously dangerous, for the good of others.
There are also role-models, which people often classify as heroes, but I put that in a second category
1

