You are allowing your mother to bully you by consistently "turning the other cheek". Honestly, you need to have a "come to Jesus" with Mom BEFORE the cruise. I would present her with a list of your plans. If, she would like to participate...fine. Otherwise, she can fill the time slot, however she pleases. I think, things will come to a head, sooner or later. Personally, I'd prefer the confrontation BEFORE the cruise and on my on terms. Good luck!