First, thank you for your service!! We would recommend purchasing travel insurance if there is a possibility that your situation may change between now and the dates for the cruise. The option to purchase the travel insurance is available on the reservation site after you complete your reservation. There are various cancellation reasons (including military service).