I hope you heal soon and everything turns out okay but.......why are you pushing it till the bitter end? , ie driveway. No cool down? In a hurry to get the primo spot in the garage?
Reminds me of the opening scene of the Simpsons LOL.
Again I hope you are feeling better soon. As an ex MXer myself I know about the falls and pains.