patience and resilience