It had to happen sometime!
That really blows! I might have lost my cool with the moron on the side of the highway, and knocked his lights out... but everyone is different.
Glad you are ok though. The car can be repaired.
I think you should get a hold of your insurance company and get them a copy of the police report, as soon as possible. Good luck