Holy bloody cow, what a horrific event!
Glad to see you back here, gladder still that it wasn't worse (bad as it undoubtedly was), because reading your description it's easy to see how it might have gone even further sounth.
I certainly add my voice to the others here in wishing you a speedy recovery/recuperation, and very best wishes to you Damien.
Nigel.