Resilience and fitness