Oh man that sucks! I hope you mend well and don't let it get you down, the fact that you rode 10 miles back home tells me you're one tough cookie!

Rest, drink plenty of fluids and.....oh well you know the drill, just get well soon!