Glad you are okay. Just because you have a harness on doesn't guarantee you will come out unscathed.

I fell putting up a 21' ladder stand without a harness. I was very lucky to only get stitches and a bill for a CAT scan.