The Merriam-Webster dictionary defines a hero as - A person who is admired for great or brave acts or fine qualities. A mythological or legendary figure often of divine descent endowed with great strength or ability. An illustrious warrior. One who shows great courage. The central figure in an event, period, or movement.
My heroes have changed over the years, because my perception of what a hero is has changed. As we celebrate Mashujaa day, what makes a hero? Saving a child from a burning building? Jumping into crocodile infested waters to rescue a hapless nonswimmer? Paying the fees of a poor child? All of these are good candidates for heroes since they possess the characteristic of strength--not just physical strength, but mental strength.
...