Yup, been there, done that, and as far as pain goes it ranks high on the all time list.
Speaking of bikes I somehow got my toes caught between another bikers sprocket and chain while we were going down a paved hill full speed and it ended badly.
I did manage to keep all my toes so for that I am thankful