Back home again and with a new hip. 27 hours between getting to the hospital and leaving just two hours ago. Amazing!

Thanks for all of the good wishes and the good advice, all very much appreciated!