life challenges and resilience