Life with Obstacles: Embrace Your Journey