There are several ports that we don't get off the ship - San Juan, Belize, Cozumel, Costa Maya...
We have been there, done that, and enjoy the time we spend on the empty ship.
We get off on the other ports for shopping and beaches now, but that is about it.
You are not alone.
Jodi