@simonwoods thank you! Today we were told she might come home either tomorrow (Saturday) or Sunday. Much sooner than expected. At first they were saying probably Christmas.
@Gaby Oh wow! I assume you're mostly running on caffeine at this point, heh.