Patience and resilience