Staying Resilient When Life Throws You More Than A Curveball