That is the thing about riding a bike. You have to be mentally prepared and physically ready for anything. The weather, the road, other cars, police... whatever. Evaluating a situation, and making split second decisions... I'm glad you made it. Some of it was luck and some of it was skill.