I had to look “CF”, which stands for “cystic fibrosis”, better known in other languages as “mucoviscidosis”.
It is indeed a terrible disease, but I think your estimate of average lifespan must be corrected. Tremendous progresses were made and life expectancy with modern treatment is over 50 years.