I have been cycling on and off for the better part of 30 years. I've only been hit two times. The first time I was in a left turn lane at speed (as green arrow was lit), car hit me from rear, catapulted me off the bicycle, I landed on my back and slid well into the intersection. I had very little skin left on my back, bicycle was totalled, no damage to the car. The second time I was riding in a bike lane and a car right turned in front of me, I ended with a badly bruised left arm (minor wobble to front tire), they ended with no back passenger door glass. Neither time did I hear the car, and I did not have any type of mirror. I don't think the mirror would have helped in the first, but may have been helpful for the second one.
Neither time did I get angry at the driver, bicycles are hard to see (both happened in daytime hours), we are the smallest thing on the road.