Journey of resilience