You did the right thing as disappointing as it might be. Your trip cancellation insurance will take care of your accommodation. I had to cancel a couple of years ago and my trip cancellation insurance covered everything. You will get there eventually when you can relax and enjoy all the island has to offer!