Insha Allah, what should I do now?

Insha Allah, Allah has made me the protector of the lives and property of my fellow riders. I will not think like this now.