Was there no way to get in contact with the charter base for some support on your hot water problem? Maybe to explore the possibility of switching boats?

I'm surprised you waited several meals before asking for your protein and why not ask for a small portion every meal or every day from that point on?

I am only surprised that you waited until the end of this trip to send an email? I wonder if the owners/managers of the company knew during the trip that they could step in and help from at least that point forward?