OMG!!!! I'm shaking from reading this. You are sooooo lucky to only have bruises. Has it hit you yet that you were almost killed? That's crazy. How did he not hear or see you pounding on the hood??? At least he was apologetic.

It sounds like you're handling this really well!