I am glad my experience would maybe help you in the near future. I am young so i never thought i would miss a cruise for anything.
But now i know there are a lot of obstacles that cannot be seen or expected. Especially from companies that have the power to take your money and run when they see fit.
Does not happen often but when it does it is sure a heart breaker.