Thank you for all your lovely posts.
Good news my husband is going to spend tomorrow for pre op tests and has his op next Tuesday. Tomorrow is my birthday but I already knew that was not going to be great. It is going to be spent sitting in a clinic but at least he is getting his op.
I am going to try to get back on track on Thursday.