That really sucks Tom. No need to apoligise for ANY language when something like that happens.
What is important is that you are Ok. It also sucks, that you have to pay fopr the repairs that someone else caused.
Vali is great. A while back when my clutch blew out on my way to Willow Springs, Vali told me if he had that parts, he could have had me up and running in 3-4 hours and would have only charged me $500! Too bad he didn't have a clutch set for my car there.
Do you think it might be time to get a trailer ?:
In any case, as I said, the important thing is you are OK