Today, while on my way to work, I came about 2 feet from hitting a pedestrian in a crosswalk. It would have been 100% my fault. I didn't see him, and I could make excuses, but ultimately it comes down to controllable factors on my end, all of them totally my fault. I don't have sunglasses when I drive (my last pair broke a couple of months ago, and I haven't bothered replacing them) and the sun was in my eyes, and I haven't washed my windows since we got rain last week, so the corners/edges are dirty, not that you can't see through them, but you can't when the sun hits them just right.
I'm generally pretty hyper-aware of my surroundings while driving, having spent my entire youth, first 7 years of my adult life as a pedestrian/bicyclist first, driver second (or obviously not at all for the first 16). I just didn't see him. He yelled at me. I just looked at him and raised my hands to admit fault and mouthed "I'm sorry".
And I really, really am.
So... after work... I'm washing the car, the wife's car, buying some sunglasses, and will be eminently thankful that I wasn't going faster, that he was young and walks quickly, that I missed a shift 20 seconds earlier and was therefore incrementally slower than I could have been. Luck was on his side, and mine. Just barely.
Still shaking a bit.