Awww, what a bummer! I’ve only been on one cruise, and we also had to change ports…luckily due to weather and not prejudiced creeps…but we also missed out on the excursions we really wanted to do because of that port change. Heck, we almost didn’t get on the boat at all because a hurricane destroyed the airport we were supposed to fly into! We missed a whole day of the cruise, had to spend a night in the airport, lost our luggage and got all sorts of rerouted, and we didn’t get compensation either.
But it was still a nice cruise!
Whatever happens, just don’t go into it mad or disappointed. You will still have a great time no matter what as long as you want to! Sorry it hasn’t worked out the way you’d hoped, though, and I do hope you get something for your trouble…
"He that breaks a thing to find out what it is has left the path of wisdom."
-J R R Tolkien