Life with Obstacles - A Journey of Resilience