If I had the negative experiences you outline, I would not return.
We have sailed all the HAL ships except Prinsendam and can say nothing like that has ever happened
to us, thankfully.
I am sorry for your unfortunate episodes and hope your next cruise is better. If not........ I would find a different cruise line.