Heroes are people that take on a journey with many challenges but manage to overcome them achieve the intended goal. A hero goes through many difficulties in a journey that poses so many dangers of failure. Many people in such situations would give up and turn back. However, heroes persist on despite challenges and difficulties. Heroes are ordinary people in difficult situations that require courage and even raise fear in them. However, they manage to overcome their fear in order to persist on until they accomplish their mission. The difference between those who become heroes and those who do not is their courage to face difficult situations and never giving up until they accomplish their goal. Their courage allows them to persist on with any challenge that comes their way, despite standing a slight chance of wining. They take up the slim chance and manage to use it to their advantage until they achieve what they intend to achieve for others.