You should try driving a van in the Philippines
Have to deal with similar situations every 5 mins when i am delivering in Manila!

Never have bad days here mate as every new day is an adventure