Glad you are ok! The truck can always be replaced but the waiting game, sadly, will have to be repeated.
I know it's still early in but if you feel like your Insurance Company is giving you the shaft in it's totaled value, contact this guy. I have no affiliation with him but I have heard...