Glad you were wearing a helmet and are OK.
No advice, though. Suspect your body just needs time and rest.