Damn... Prayers for a speedy recovery. Glad you made it out alive.
Stuff like this is why I am much more careful when I am doing projects, working on ladders, off-roading on my motorcycle or Jeep, hiking, climbing, etc... I try to think of the things that can go wrong and engineer out the problem.