Yes, the cruise line has my money and it's not coming back to us, no matter what happens. The insurance would be to reimburse us that money in case something unforeseen happens and we need to cancel.
Lots of good suggestions here and via PM. Thanks all!!