Infinity, it is a tough, tough road. I think and pray for you and Heidi often. Heidi seems like such a fighter. 45 days on... she's still here, doing as well as can be expected. Sure there are always bumps in the road... but I hope you will have her home very soon.

Hugs and thinking of you.