I too am glad that you are OK. Iam not sure that I am understanding where you were on the road. Were you near the center of the road so that cars couldn't pass you? Would it be possible to ride as far to the right as possible? Even if there is no bike lane, at least you would be out of the way of on coming traffic and safer.