Heroes are individuals who, in the face of danger and adversity or from a position of weakness, display courage and the will for self sacrifice. We all have our heroes. Some of whom we've never met. Some whose act of heroism were way back before our birth.
Can one say "a hero is a successful villian"? Or maybe "a villian is a failed hero". I believe both the hero and villain in any given scenario shows courage and will for self sacrifice. But then one of them have to lose and be remembered by history as the villain. And the winner becomes the hero, the legend.
This quote from the trailer of the movie 'Abraham Lincoln, the vampire hunter' explains it thus; "History prefers legends to men. It prefers nobility to brutality, soaring speeches to quiet deeds. History remembers the battle, but forgets the blood. Whatever history remembers me, if it remembers anything at all, it shall only remember a fraction of the truth."
If Abraham Lincoln had failed in his bid to unite the north and south, maybe history would have remembered him as a villain and not the hero.
You might be relaxing in your sitting room praising the deeds of one hero or laughing at the demise or ruin of a 'villain', remember this they are all heroes in their right. And you should learn from their courage and stand for what we believe in.