I drive rash sometimes. Well thats comes in your blood once you have a CG-125 ... get my point?
Still, i wear Helmet, Gloves & Use side mirrors, and ALWAYS give indicators while changing lanes.
Just yesterday, on David Road, Lahore ... i was changing lanes from the left lane to the right, with right indicator ON ... as i was overtaking, obviously i had to speed up to do that.
Now, TWO guys coming behind me (in the right lane, where i was headed) ... faster than me. One braked on time (probably after seeing my indicator). But one, on his CD-70 with no helmet on, with no side mirrors, was trying to cross THAT biker (who was already in right lane) FROM THE LEFT. Yes you can guess it, a Collision with him was imminent, but Alhamdullillah, i survived as well as him.
Sad part comes afterwards. I didn't say anything to him. But he comes close to me, and shouts on me ... "Bhai dehan se nai chala saktay"? And i was like WTF?
While on the road, if i do any mistake, i accept it humbly as apologize to the offended party. But Alhamdullillah, ME doing 'mistakes' is the LAST thing i would do.
I have so many stories to share but the bottom line is ... EVERYONE DO MISTAKES while they are on the road. The main thing matters is, if they LEARN anything from their mistakes.
WELL THEY DONT. And thats the harsh truth.