I am sorry to hear that, alexpo1. I hope the cancellation did not cause too much inconvenience to your personal or professional lives.
Best of luck to you on Sunday. I think you have every reason to be optimistic. You can (and will!) overcome this challenge. Just be patient. Nothing changes overnight, but I do believe the odds are in your favour.
Remember that – as I’ve had a few similar experiences over the years – I am always happy to discuss this issue, should you find it helpful.
And I look forward to discussing Morocco when it comes time to plan my trip!