My husband and I are the grandparents and legal guardians of a 4 year old with CF. He and his sister (non-CF) have lived with us for almost 3 years. Whenever he has asked why he takes enzymes, or does CPT, etc, I have always given him an accurate "science" answer (his belly needs extra enzymes to digest his food, etc). And when he asks why other children don't need or do these things, I usually explain that it's because we're all different and these are the things his body needs. We've talked about friends who have peanut allergies, glasses, asthma, wheelchairs, etc - always in terms of how different we all are - some have these things, some do not. He likes to note that he doesn't have any allergies! I have never sat down with him and said "you have CF" and explained it in more detailed terms. And although we discuss it at the doctor's office and other places with other people, he's never asked about "CF". I do not feel I have avoided it with him - but maybe! How and when do I explain what?