hell, that ain't that bad..... it coulda been a lot worse. I'm guessing new radiator, core support, some frame work, new hood and possibly fenders, and a new bumper and grill? that's a light crash at best..... glad you're ok though.
Could have certainly been worse...
Light crash yeah, but nearly a total. Truck is valued around 10K and the fix will be about 8K.