Gut wrenching experience for you buddy! Glad to hear that you have no serious damage.
When I recently hit the tarmac, thanks to an oncomming car, I got me and my bike patched up and rode around that left hander 3 times to get it out of the system.
Hope you are back on the road soon.
