History is not the story of heroes entirely. It is often the story of cruelty and injustice and shortsightedness. There are monsters, there is evil, there is betrayal. That's why people should read Shakespeare and Dickens as well as history ~~ they will find the best, the worst, the height of noble attainment and the depths of depravity.
The only society that works today is also one founded on mutual respect, on a recognition that we have a responsibility collectively and individually, to help each other on the basis of each other's equal worth. A selfish society is a contradiction in terms.