I would try adding protein into each of your meals, that will keep you fuller for longer. Are you eating the specified amounts of food given by your surgeon? I follow a strict plan from my surgeon of 2 protein shakes a day plus one meal that consists of 3 oz lean protein & 6 oz veggies. After I finish my protein I judge my hunger level and see if I need to continue on to the veggies, most of the time I don't need to finish them. I am 8 weeks post-op and have not gotten any fills (although I know I was given 4 cc at time of surgery). What I keep telling myself is "Just because you can eat it, doesn't mean you should".
As far as getting a fill so close to going on your cruise I probably wouldn't do that. Not sure If all Dr's do this but mine requires 24 hour clear liquids, 2 days protein shakes only, 2 days mushy foods, then finally back to regular foods. I know I wouldn't want to be bothering with all that while one vacation!
Good Luck!