... it always breaks down. :-)

Hope you get better soon, and good luck on the surgery.