thanks - this bites! I am sooo not looking forward to this trip!
The first thing you should do is get a positive attitude going about the cruise. It will make a world of difference for you. Just my opinion to try to help. I call mine my "cruiseattude". I'm sure you will have a great time and a wonderful experience.
I'm am cruising on the 18th too, and can't wait.