That's right. We don't know what lies ahead in our life. Being an optimistic person doesn't guarantee everything will be in the right place in its own due course. All of us are going to hit a road block one time or another that can hamper our growth both professionally and personally.
So the question is how prepared are we to face these road blocks?