Kate has defied all odds after doctors she was "at the end of the line"