I can relate, a few years ago I had to cancel a visit the day before my ex and I were to leave due to my mother having a medical emergency. Lucky for us we purchased cancellation insurance and we recovered our money.

As someone has already stated, Negril will always be there.

My thoughts and prayers go out to your wife's family and yourself.