Thank the GOOD Lord. If you had been working on the truck when that happened, this could have turned out far worse. The truck can be fixed/replaced. You cannot.
^^^^^^ This right here! While I don't envy you the insurance dance, at least you are not hurt.