We did an east bound TA in May & the weather was good, weather changes so it's any ones guess. I would not worry about the weather, just enjoy the cruise.
Lets not pat ourself on our back too much, I have seen my share of rude Canadians, there are good & bad from all nationalities. The best thing to do is treat each other with respect, treat others as you yourself would like to be treated.
I had that problem once & phoned HAL at 1-877-724-5425 or 1-877-932-4259 explained my problem and we did it over the phone step by step and it was sorted out.
That should not come as a surprise, listening to the news it's getting worse. Glad we got to see all those places before this. I remember spending time in Beirut when it was called the Paris of the east, a beautiful vibrant city.