Hope and resilience