Life with Obstacles: Embrace the Journey