I am very prone to motion sickness. I am also claustrophobic, afraid of heights and afraid of water I cannot see/touch the bottom of. I SWORE I would NEVER cruise...
THEN, my brother and I bought our parents a cruise for their 50th Anniversary...and parents wanted us to go with them...so THEY bought OUR cruise. LOL
On that cruise (a 4 night Bahamas cruise that left from Orlando in an interior cabin), I took Dramamine non-drowsy every day...knowing ahead of time that I tend to get motion sick...and I didn't want to be sick on the cruise. I was MISERABLE the whole time...not with motion-sickness necessarily, but just generally feeling "off". I did NOT enjoy that cruise. I just didn't feel like myself. I even told my hubby and the others we were with that when i tell them, somewhere down the road, "Oh, it wasn't THAT bad...we can go on another cruise..." I WANT them to remind me how TERRIBLE I felt on that cruise.
So two years later (LOL)...hubby and i went on another cruise (6-night Western Caribbean that left from Ft. Lauderdale, balcony room) ONLY after I did some TONS of research...I read somewhere that taking the non-drowsy Dramamine MIGHT have been the whole problem. So, on our second cruise I didn't take it each day. I just went and packed some to take with me "just in case". The only time I ended up feeling sick was after an excursion day in port where we rode a charter bus all day. That evening, back on the ship, I was a bit sea sick...So, i took dramamine and was perfectly fine the next morning.
We cruised again last December...didn't need the Dramamine AT ALL. Not one time.
Having the balcony room also helped. It helped me not feel so claustrophobic.
I won't lie and say I don't ever feel the ship moving. But it's not an uncomfortable feeling and it hasn't been to the point of making me feel sick. And most of the time, I DON'T feel it.
Honestly, everyone who tends toward motion sickness feels and deals with it differently. I have had such a great time on our cruises, and we will likely cruise for the rest of our lives.