Good progress report! And thank goodness you've got good insurance! There should be insurance coverage for the shock one suffers when reading a hospital bill.