I had a similar experience recently but didn't get quite as beat up as you did!

Whaddayagonnado? You get up, rub some dirt in it, and ride on