Resilience, or "mental toughness", is "a bit of a buzzword at the moment in psychology", Kevin Dutton, a research psychologist at Oxford University, tells BuzzFeed.
"It's the ability to to adapt in the face of adversity, or disappointment, or threat, or uncertainty," he says. "Relationship problems, health problems, losing money. Even the little everyday stresses like being under pressure at work, or struggling to make deadlines."
It's not, he says, that resilient people don't experience these things: "It just means a quality that some people have that, when they're knocked down by life, they're able to get back up off the canvas and come back stronger."
Resilience has several aspects. "A positive outlook, 'bouncebackability', not caring too much what other people think and keeping your emotions in check, learning from setbacks and seeing failure as useful feedback."