Glad you are okay.
I think your martial art falling technique (nakbup) definitely helped a little.