You (and your car) are pretty lucky all things considered
Very sorry about your car, but it can be repaired. You on the other hand, can not be replaced
I've seen much worse at lower speeds. Good thing you caught it when you did
Stay safe and try to have a good Holiday anyway bro