We got a great deal on a last minute cruise a few years back that we couldn't pass up. So we booked it and then realized it was during the many weeks of spring break so airfare from PHL-FLL was more than cruise.

We went into it with the backup plan of driving, and when flights didn't budge for a week we decided to take an extra day off from work and do the drive. We met so many retired folks on the same ship that did the same thing BUT they booked even later than us after stalking flights and found a couple days before the cruise a fare war had started for the last bunch of seats on flights those weekends.
I was so jealous, I couldn't wait to retire or be otherwise flexible in scheduling to do that. The one lady had just got back from a cruise when she got the email for that one and when she told me what she paid she had two weeks of cruising in different itineraries for less than what someone would pay for a single trip! One day in the distant future I hope that's me