This happened to me this morning as I was walking to work, so I'm still puzzling it out.
First off, I wasn't feeling that great and it was raining. It was also very dark out. 5:30 in the morning, the sun is still sleeping, and there is very little traffic. In fact I hardly see anyone out that early, let alone when it's raining. I took my umbrella and began the mile hike in to work, trying to dodge the worse of the puddles.
The wind began picking up and playing tug of war with the umbrella. There was a very loud clap of thunder and a crack of lightening, which evidently knocked out the power as the street lights and surrounding buildings all went black, and to make matters worse it began to really pour. Personally, I love storms, but this morning it was a bloody nuisance, I was getting soaked to the skin any where my coat didn't cover and visibility was almost nil. I couldn't hear anything over the storm, and I was straining to see through the sheets of rain for any traffic, as I've no urge to become a hood ornament.
That early drivers aren't expecting pedestrians. I stopped at an intersection and looked both ways, but as I began to step off the curb, I was roughly pulled back. That's the only way I can describe it. It felt exactly as if someone had grabbed me from behind and pulled me back! At that exact moment a car backed out of a driveway a bit too fast and hit the curb where I would have been standing. I let out a screech and hit the trunk of the car with both hands, startling the driver, who jumping out cried "Dios mio! No le vi!" (My God! I didn't see you!) I looked about but saw no one else around. After the driver made sure I was alright he drove off. I continued on my way offering up thanks to whomever/whatever had pulled me back.