adversity endurance