You guys!!!!!!! My best educated guess is that you are now in the middle of, say, your fifth lives. 'Cats land on their feet- after a reasonable time - but are not immune to injury and other trauma.
Seriously- congratulations on just plain survival.