I'd be pissed too.
I understand how crappy you feel. Been there. I spent a lot of time restoring a car years ago between jobs at a bodyshop. I had months of work into this car. Put on one amazing paint job using the best Dupont products at the time. It was show quality, wet-sanded and buffed like glass. Drove 2 hours one Thanksgiving to put it in winter storage at my folks place ....literally 3-4 days after it was finished! Half way I stopped at a gas station to get fuel and take a leak. Car wouldn't restart, seemed like starter was shot. I didn't have any tools and I was running late for Mom's turkey dinner, so I pushed it downhill on a side street and continued home in my DD my girlfriend (now wife) was driving. Came back that evening with spare starter to retrieve it and some fuxxr rammed into the whole side. It had to be intentional by the way it was done. No insurance on that one. I was just devistated. Eventually I bought some different doors and a fender and fixed it. I could tell other stories, but that one pretty much captures the essence. Feels crappy!
There are a lot of people out there who don't respect other people's properly and out of spite and jealousy would rather wreck your stuff than work and save and get their own! Not just cars/trucks either. Probably more of a problem these days. Our laws are too relaxed for property abuse if you ask me.