MaryA, you and hubby will quickly learn that a cruiser waiting for a cruise is very much like Charlie Brown waiting for school to start so he can see the little red-haired girl. Try waiting for it for almost 300 days, let alone a long summer.
Let everyone know if you decide to take that earlier cruise . Of course, that will mean another ship will be yours. And you'll have to fall in love all over again. Fortunately, ships don't begrudge broken engagements. It's just not part of their souls, as far as i know.