I think there were a lot of things working against you in this situation, suzieq. The bike lane, the twilight, the traffic congestion, the stressful holiday season. You're right to not beat yourself up over it. It's one of those things that makes you realize how lucky you are to be alive!

I think you should forgive yourself and the driver for your peace of mind. This sounds like an accident, not an on purpose.