Ouch and Ouch and Ouch,
But glad to here you checked ont he bike first
As long as you can walk away from it then everything will be alright the rest is just paint and dents.
Hope your ok take it easy but dont sit still for to long or you go stiff,
No not like that you bunch of pervs he has just had an accident tut tut