This was great to read. I'm glad you had such a great time! I LOVE cruises, but the last two I went on were complete drunk-fests. I've only been sober 3 days (sounds like nothing but it's a start) and I have a vacation in a few months. You are so awesome for having such a great time, and not letting others' drinking get to you!! Good job!