Resilience is the ability to face adversities, convert difficulties into a driving force and come out of it strengthened. A resilient person understands that he is the architect of his own destiny.

Here is a collection of portraits of people inspiring respect, who continue to move forward against all odds.