First of all calm down, may-be one reason you didn't get sick on your honeymoon is because you had " other " things on your mind!!! LOL
Seriously , half of getting sick is a mind set ( no I don't mean you don't really get sick) it's like the emergency rooms at our local hospitals are the quietest on Christmas morning( cause everyone is opening their presents and ignoring their pain) .
You have the patch, it worked before, I don't think taking draminane(sp) with it is safe, ask the doctor ( or better yet a pharmasist they know thier drugs) if there is some other drug that is more effective.
Second we were on the Grand years ago and I didn't notice it being too bad at all, I only have a slight bit of seasickness so I'm may-be not super sensitive.Hopefully you got a cabin in a decent location ( mid ship , not too high) and may-be last time you were a bit run down so you suffered more. Try and rest and eat lightly before your cruise, and I really do hope that you don't suffer this time. It's awful having to drug your self up so much that you get drowsy( gravol does that to me) and miss out on the fun. The weather can and does change quickly so you may hit it lucky and have NO PROBLEM at all !!
Make sure you wear your patch before you feel ill, before you get on the ship, it's a lot harder to "stop " feeling sick than to avoid it in the first place( sort of like when you have a little headache so you don't take anything hoping it will go away but it doesn't , it gets worse, then even when you take an aspirin it doesn't work).
Good luck let us know how it goes!!