Yes, this should have been picked up long before now. Unfortunately, there are a lot of doctors out there who lack the knowlege the need about the disease. There have been so many great things that have happened in the CF world in the last 15 years that most people just don't know. Unfortunately, CF isn't out in the public eye like cancer or other less desirable dieases. We just diagnosed a patient in our clinic last year that reached retirement age a few months ago. We are finding that there are cases of CF that are going undetected, obviously for many years.
Its is true, those afflicted with CF never used to live to be in their mid 20's. Right now the median age is around 33 years of age. Medications and treatments have come a long way and and greatly improving the lives afflicted by CF.
As for the mutations, if you have two, you have CF. If you have one you are a carrier. You can either have two identical mutations or two completely differnt one. There are SO many mutations. Many that are still to be found. There are patients that have mutations that have not been found as of yet. They were diagnosed through sweat, and symptoms alone.
Try not to let this overtake your life. You may have CF, but don't let it have you. You had a normal life up until now, and though things may change somewhat for you, keep living!! That is most important. I would suggest going to the CF clinic and learning as much as possible. Form a good relationship with them all, and ask lots of questions.