People considered as heroes are seldom those who are perfect in every context. True heroes are always people who accept their limitations and are ready for the struggle to overcome them. They are brave and face trials and tribulations that come in their path. Instead of allowing these to weaken them and give in, heroes use them to emerge stronger and victorious.
A hero isn’t created in a day. It takes time and the hero has to overcome all the obstacles which others have allowed to defeat them. They seldom have any prior experience in dealing with new situations as the hero has decided to be the first to face it.
Any hero that you study makes you look at situations and think that you can create your own reality and form your own destiny.