Resilient Life