resilience and self-discovery