Your eldest DD (18) just announced she's pregnant, and the baby is due around the same time that you're due to go on holiday, which is booked and paid for. It's your first GC, so DD is bound to want/need lots of support from her mother. She still lives at home and babys dad isn't around.
Would you cancel a non-refundable holiday to support your DD in the one time in her life she probably needs you the most. OR, would you still go on holiday and miss the birth of your first GC? The holiday is 2 weeks long.