Thanks guys.
I should add:

DH: Is amazing and gets more amazing every day. He has stepped up BIG TIME with all the practical help and support he gives me.

Perry the Dog: still incontinent