Also never go on a cruise during hurricane season without a passport (even if your ports don't require it). Ask the 450 people left stranded in San Juan when weather forced a change to countries that do require one... :p
Make sure your GPS nav settings are at "fastest" and not "shortest" route. And based on your other thread about winter driving I'd say you're with the wrong carrier as they seem to be pushing you too hard. That won't end well.