Wow! Lots going on over there! I'm so sorry to hear about Ashley. I hope that whatever it is, is fixable and good enough to scare her into some better behaviors.

Prayers on the way.