The only consolation is that everyone else booked for your cruise is going through the same thing. ;0)