Yikes!

How in the world did you NOT get hurt worse? Your guardian angel must really be on the ball there. I'd still get you and the bike checked over thoroughly before you try any long rides.

I hope you're feeling better today.

Roxy