I had been preparing for the cruise for more than a year. The Carnival ship hadn't even made its maiden voyage when I booked two ocean-view connecting rooms — one for me and my wife, and the other for ...