Thank your stars you are still alive. Biking is not a preferred option on Doha's roads.