Seatbelts are a godsend for lower speed crashes like this because the keep you from getting much more than bruised and banged up. Of course, they also are an obvious lifesaver at highway speeds.
It does look like your truck "won" though.
Oh - most of it looks salvageable or rebuildable, but the front suspension is in a world of hurt - that's harder to fix(SAS time! Yank it all and SAS!). Is the engine fine and not totally pushed back like Glen's was? Glen hit another truck, so it looks like most of your damage was underneath/it kind of slid underneath.