I wish I could say something to make you feel better. I understand entirely, as I was in your shoes 2 weeks ago. All I can say is I signed a Cruise contract for a ship that was sea worthy..not one with multiple KNOWN issues. That’s the rub in all this. Princess has not fulfilled their end of the contract. Ah well, hope you can find some good in all this.