I guess it had to happen eventually

I'm glad to hear Aaron is safe. Most of the damage looks like it can be repaired with body panels, bumper, grill, etc. As long as the frame wasn't tweaked you should be good to get it back in shape again.