I was in our local park yesterday, talking to another dog owner, when an SUV swept in right beside us, halted, and reversed into a parking space. As it reversed, I slapped it on the roof. The driver jumped out, angry, and I think was ready to give me a slap. I said the car park was empty (it was, it serves about 200 cars) and he had no need to park next to us and potentially hit a dog. He said he was parking near the skate park for his children, and our dogs should be on a lead (they weren't). They are elderly, obedient little dogs, and don't need to be on a leash but they are little and could be hit by a car.
I told him to "F--- Off" and felt okay at the time but couldn't sleep last night for worrying who was in the right.
Was I the unreasonable one?