Well you've done better than I would've done already, as much as I would love to go on a cruise I just don't think I could bring myself to doing it! I'm pretty sure you'll be fine though, there are plenty of remedies that can help in situations like those. Really hope you enjoy yourself and have a fun time!