It was moved to the proper forum as it related to a basic health at sea issue, and not specific to RCI. That way more people can benefit from the replies.
I hope on your next cruise, you don't feel the effects for so long. You may want to consult with your physician for other treatments. Good luck!
Regards, Steve
__________________
I'm Steve Cooper. I love Royal Caribbean, and recently discovered NCL and love them too. I've also cruised Princess and HAL.

NCL Pearl Alaska Glacier Bay

RCI Liberty of the Seas E. Caribbean