That look fixable to me. You should't have frame damage, looks a radiator support, some lights, and some sheet metal and your good. Time to make a custom bumper. It would take a lot more than that to kill mine for good. Anyway I'm glad your OK.
Dennis


95 Sportage, gone but not forgotten.
98 Jeep TJ, 4" Zone springs with RC Long arms, Ford 8.8", 4.56 gears & Detroit locker rear, D30, 4.56 & Detroit Trutrack front.