Lighten up. Cruises are okay, but you’ll enjoy them more if you have a drinking problem. It’s an economical way to travel, the price is comparable to a hotel room, and the hotel visits places.
If you are able to leave on a minute’s notice, and don’t really cared where you’re going.., you can get some incredible values on cruises..
Cruise ships, while underway, are floating tenements, operating under some nebulous standard of law. At least if my hotel on land loses power and water, I can walk somewhere else. I guess Cozumel and Cancun count as "places," so you got me there.