What are the biggest challenges you have faced in your life so far and how have you overcome them?