Jeez thats rough man, hope you get well soon.
I'll think twice about lifting my full, boiling boiler in out of the rain so in future!
I'd say enjoy the holiday, but i don't think the flight and the heat is going to make for a very enjoyable time for you. and as for missing the snorkeling - thats really awful.
bests
K