Such a shame the day ended like it did for you but you both walked away from it, which is ultimately the main thing! The impact doesn't look as bad as I was expecting, I think you've been really lucky with the damage after a quick look over while I had the front end in the air on my trailer...