This is a bad day.

Glad you ad your grandson are ok, to hell with the truck, it did it's job, kept you both alive, thousands of trucks available, only one of you and one of your grandson, that's all that matters.
Get well soon.