The truck driver must have thought you were an oncoming scooter and didn't expect so much damage to his lorry. Size is might and might is right

I think the dent on the rim of the bonnet was caused by your head, no wonder you are feeling a little eina.
It looks like you landed in dirt. Tar could have been a lot worse.
Good luck with the leg, hope you have a speedy recovery!