embracing obstacles as stepping stones