Oh boy.... what a trip so far. The flight from Vancouver to London was fine (with the exception of the token screaming baby). Got to Heathrow with plenty of time to spare. Then, five minutes before boarding, our flight to Brussels was cancelled with no explaination. Have no fear... another one leaves in 2 hours!
Great! Still time to make my connection to Ethiopia. Only that flight ended up taking off an hour and a half late. And the flight attendants refused to notify Ethiopia Airlines that I was on my way. Long story short: BMI is the most horrible airline in the world!!! I missed my plane by five minutes, and I'm in a cheap hotel in Brussels, preparing to take a train to Amsterdam tomorrow, where I will sight-see for a few hours and then continue my journey to Rwanda!
(To be fair to BMI, they did offer me a $5 gift certificate for their onboard refreshments to compensate for my troubles.)