thanks everyone...I have replayed it several times in my mind. There was an omen earlier in the ride when I was following someone about 3 feet behind. All of a sudden they just stopped. No warning. Just stopped. I should have known.
I am not sure about this coming weekend though...I do want to ride....