Tristan,

All very good stuff (well, obviously other than her thoughts of hurting herself), and all very good signs.

Yeah, me, Puppy the Pessimist -- all good. grin

Praying for the two of you,

Puppy