resilience and spirituality