Yeah as I can imagine. Glad your ok anyhow! I think Sheikh Hamad had no choise but to cancel because the Media would have raised and eye to him not caring about the country and more about formula 1.
Civil unrest ahs been going on in Bahrain for years, since the 90s, I remember it well.