Wow, you hate to see stuff like that happen. Definitely glad you're ok and I hope everything works out with the insurance. No reason you should have to pay for another's idiocy. Basically my view is that drivers everywhere are idiots, and the bigger the vehicle is that they are in the more obnoxious they act. So everyone regards bikes as fodder... sad but from my experience it's true. I hope you don't let some jerks discourage you from a great hobby