wow glad you are okay. accident are scary and but last time i had motorcycle vs car accident, i feel "fun" after suddenly openedmy eyes while got helped by traffic cop. When i arrived at 24 hours clinic to be stitched suddenly im scared.
it seems i have weird emotion lol
btw does road accident result in police problem in your country?
Causing accident in Poland = fine and points (even hitting animal with no other party involved, but it's not a rule just a habit of policeman there).
Causing accident in UK usually doesn't get you in trouble with Police other than it causes serious harm to 3rd party. But your wallet will suffer thanks to nice and friendly insurance companies and lawyers