So yeah this Log even hit me square in the face and i ran out of the car.
Wow, it's a wounder you did not get killed!
Dude the doctor and my parents thought the same thing.
Do you have any lasting damage? 
Nah, I did have shards of glass on me for a couple of days even after taking showers.
I was in a accident years ago and found glass coming out of my scalp for weeks. So I know how it is.