I've certainly never heard of CFRD spontaneously "getting altogether better." Even if you make sure you do everything right, you still cannot predict how your CFRD will react. I think mine has greatly improved, I used to require a huge dose of Lantus, now I only take insulin to cover for meals...