Having people in your life who care about you, help you through tough times and believe in your abilities and strengths, and being part of a community that provides opportunities for meaningful participation (decision making/contributing your talents), will help you become more resilient.
Source: How do I become more resilient? @ ReachOut.com: Get through tough times
Photo: friendship by bekassine... under Creative Commons license