Janet,
Wow. What an awesome update. 6 months? Yes, as Fran said, for a difficult child that is a huge amount of time to have stayed on the right path.
That's just such great news. You have me sitting here grinning from ear to ear.
Hugs to you both,
Deb