Well bugger me, Good on you for saying how it is.
So many would say diesel on the road or there was a alien in the road or some crap and never admit they messed up, its so refreshing to have a honest person put their hands up and say yep I messed up, so good on you dude.
Shame you damaged your pride and joy, sometimes we all mess up with these cars, they can bite you in the ass. I hope you do get it fixed, it looks repairable so as long you havent done any chassis damage.
Glad you and your wife are fine, shame it destroyed what would have been a good day, still you can put it as experiance now and you are much the wiser for it