what ive noticed is....everyone feels that they are the best drivers in their opinions, but the person in the car next to us may not feel so....maybe what counts as a mistake for one person, is normal driving for the other person...
for example, if a person drives at 60 kmph in the fast lane in the 80 kmph zone, he will get flashed and honked from the car behind, but he might not feel its his fault as he wants to turn left and thats y he in in the leftmost lane..he will curse the driver behind thinking that he is just impatient...the driver behind will curse the one in front saying that he is such a moron for driving slow in the fast lane...at the end of the day, we are always cursing the other drivers!!
everyone says all drivers are bad here, so who are the good drivers?