Glad you are OK; hoping you heal quickly.
Any idea how you hit (I'm assuming face first)? With a full-face helmet I guess I would not have expected those injuries. Did anything break, like the chin strap? Or perhaps it was not cinched tightly?
It's always good to try and glean what we can from such an incident.
Thanks.
Tom