Wow! You are really fortunate to have been wearing a helmet! Hopefully you are fully recovered physically! That is the most important thing. It stories of incidences like yours that go a long way in waking people up to what can happen even at a low speed.
Regards and Safe Riding
Bob109