Tasha,
I am yet another to weigh in on your desire to get pregnant. I have to say you have already had some great advice. So, I'll reiterate a few and add my two cents. First, being in a stable, supportive relationship is key. I'm a bit old fashioned, so I would say be married. Secondly, continue to work on getting your lungs stable, being consistant with the treatments etc. Third, which I don't think was mentioned, SLEEP. When your body is rested, your immune system can work better. That will be harder once a baby is here, but oh so important. And, if you have to work, try not to work a lot. Maybe now is the time to train for a kind of work you can do part time or at home to help maximise the rest/sleep level and still have some income. Or maybe your fiance is working towards being able to support you and your future family well.
And as far as getting pregnant, when the time is right.... know that we make thicker mucus everywhere, including the cervix. And so it will often act as a barrier, making it harder to get pregnant. I am now 57, and had my son when I was 28. I remember those days of feeling an urgency to want to start a family, not wanting to wait so I could survive to raise my child. Well, it took several years to become pregnant. And that wait was hard. I worked part time as a medical technologist, which paid well, and was able to be home with my son more than not. Anyway, it is a challenge and lots of work to keep our bodies functioning well. But, lots of wonderful rewards too. And you probably have a pretty special fiance since he is willing to take on someone with cf. But, he will be blessed by what he will get in return I have no doubt. You do sound like a wonderful person. I do think one thing that having cf does, is it causes us to cherish the moments in life more than we might otherwise. Oh, and to add to my story, not only did I get to be a wife and a mom, a big deal for us. But I am now a grandmother. I never thought I'd be here. I have two little granddaughters, aged 3 and 1!
I am sure you will do well.