We are all capable of heroic behavior, and those who do it often are great people, but not heroes, because they'd have live live up to the expectations of others (idolizers) every time, and being a human, that is detriment to their survival.
I see people make someone out to be a lot greater than they actually are, and calling them heroes. It is more common than you think.
In a bee or an ant colony, the herd mentality, sees the queen as the hero, figuratively speaking, and not the ones who sacrifice themselves for the survival of the queen, and colony.
People call them heroes, I call them idols. In reality it is just a made up concept in the mind of each person, which does not exist in reality.
Therefore, I conclude, Heroes do not exist in reality.