When I saw the title of your post I thought you were the one down with a bug-- so glad you're still up and about although I do sympathize with your son and the GF... she should have stayed home from work and rested, pushing the limits sure did her in.
So you're the nursemaid for this round--- Hang in there Pom, I'm hoping everyone will be on the road to recovery by Christmas...