Hi Pam,
For years I have passed large stones about every 7-10 months & I hate it! I have always had a lot of pain with my CF, but kidney stone pain is the worst. My heart breaks for your son. No one should have to experience that kind of pain, esp at such a young age. I hope the doctors are...