There are many reasons why cruise itineraries are changed: weather, political unrest, mechanical problems, medical emergencies, corporate decisions, port situations, and on and on....Were you given any notice or information before or during the cruise?
Nancy