Resilience: key to overcoming adversity