Oh Kelly it sounds as if your having a terrific time, and you sure deserve it!
I'll be waiting paitently to hear how the rest of the cruise went and see all the pictures!