Today I took a spill not even a quarter of a mile from the start of the ride. I live on a narrow 2 lane road that has a fair amount of traffic. I was just passed by a driver that was in a hurry to get past me without slowing down for the oncoming vehicle. I turned my head and lost my focus, went...