Did you spend your whole cruise sitting there nit-picking about every little thing? If you have a rotten attitude from the beginning I can understand why nothing ever pleased you. Or are you just a polite Canadian and you waited till you got home to make everyone's life miserable? Maybe it's time for you to re-think the type of vacation you really want. You could always go to an all inclusive resort and sit on the beach for a week instead of having the luxury of being a cruise passenger.
I hope your up-coming trip is a great one.