I'm about your age and know first hand about treestand mishaps. Fortunately you are OK, although a little rattled. And wiser to boot. Now you have a better idea of why harnesses are recommended these days.
I just want to know how you intend to get the smell out of your drawers...............