Oh - this is truly awful. I hope you recover quickly.

And you are very lucky to have no road rash at all, congrats on a somewhat good fall (considering the circumstances).

I hope your bike makes it through as well as you will.

*gentle hug*