Very well said. The difference between stepping stone and stumbling block is how we use them.
Our journey to greatness starts when we begin to see obstacles differently, because they are actually our price for greatness.
Thanks @euronation & @dray91eu.