Hate when things happen like this...hopefully your friends , here, will restore your faith in humanity by lifting you up. If not, go out and yell and kick something...won't help, can't(scratch that) could hurt though!!
I gave up hitting things in anger years ago. Now I just scratch my a** and wonder...WTF. I use to be a very trusting sole, but now a days my faith in humanity is slim. I'm glad I have you guys...awwwwh man can I get a hug??? Actually it's my wife who really needs it. She was having an anxiety attack when she show me the damage, she's so upset she went to bed when she got home.
You need to be kind and understanding. Both of you can be mad together at the real villain.
I bought my first classic Chevy when I was in high school. Some guy ran right into it when my father was driving my car, claiming he was "trying to get a better look". It's a little awkward when your father has to come home and tell you that your car has been hit. I told him it wasn't his fault and we could just be mad at that "up-close car admirer". I've never regretted that attitude.