resilience in hard times