15 years ago we went on our first cruise to Hawaii. I weighed less than I weigh now, but I still spent the cruise in a T-shirt and shorts, refusing to get in the pools or go to the beach for the same reasons you mentioned. I missed so much! I waited this long for another chance and, as of today, I have 4 swimsuits with a tankini still to buy, and I plan to spend time on the beach in St. Thomas and at the pools when we go on our cruise in April. Don't let people who don't know you and who you probably won't ever see again ruin your vacation. It's their loss for not taking the time to get to know you. Hold you head up and have a wonderful time!!!!