I agree. I’m sure the OP will agree after some time has passed, and the disappointment fades a bit. I got the flu on the first trip my husband and I went on together, and my poor husband had to drive 5 hours back home with me sick. I just wanted to be in my own bed, and he made that happen. It is awful to be sick when away from home.
OP, I am so sorry you guys have been thru all these struggles, and I am thankful your wife isn’t doing any worse than she is, given the awful situation in Zimbabwe. I hope you are both able to enjoy time away soon. I understand the disappointment over not being able to cruise.