Sorry you had a bad cruise - that's all I can say. It can happen to anyone at any time.
So often it is just a collection of little things, not a single event, but when you add them up it just doesn't work out.
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.