That is all.
I don't know what to say. It's pretty rough and would be so for any body. :ohmy:
From a roofer's humor standpoint, I'd say "Don't try taking on any more oversized opponents."
I get flashbacks of simialr, but less serious incidents myself, so you're not alone there.