This is terrible news Wasso, it must be so upsetting and frustrating....so much time and care is put into our cars, especially yours! Your 'devil' response as you put it is totally understandable and I believe many of us would have acted in the same manner, I know I certainly would have. Half of me is thankful that you didn't manage to pull him from the car, provoked you clearly would have unleashed a lot of pain and could be facing charges yourself, but the other half wishes you did. This pr**k needs to face the consequences.
You will get it sorted and she will come back looking lovely, I just hope the circumstances suit you. Good luck.