Man, that sucks.
I feel your pain. I used to have some kids living across the street who would play ball right in the street in front of my car. I came home one day to see one of the boys throwing a baseball straight up into the air and trying to catch it. He was doing this just a couple of feet from my car. I came out several minutes later to find that the kids were now in their house....and there was a baseball-sized dent on the hood of my car. Another time, one of the kids was skateboarding and I watched him try and flip a trick next to my car. He lost control, the board flew up and hit my driver door. At that time, I lived on a street which dead-ended into a canyon. They had about 100 feet of empty street in which to mess about; but no, they just HAD to play right in front of my car. Punk kids.
Plus, in Long Beach, we had street sweeping. This meant that everyone had to park on one side of the street two nights a week. People would try to cram their behemoth SUVs into a space the size of a Golf. The painted bumpers on my sister's brand new Jetta are all jacked up now and my license plate is smashed up due to the yahoos who don't know how to parallel park.
I'm glad you were able to find a paint kit....I hope you're able to fix that dent too. You have a nice car and it's a shame it got damaged.
.....Kelly