Resilience relies on different skills and draws on various sources of help, including rational thinking skills, physical and mental health, and your relationships with those around you.
Source: Developing Resilience @ Skills You Need: Helping you develop Life skills