Don't feel bad about the squid shit, a few years back I hit a deer doing about 15mph, damn that was painful. I too was only wearing shorts and a T. It almost seems like the slow speed ones hurt the most sometimes. Nothing a little neo-sporine and a few hundred $ can't fix though, glad you're alright and there's tons of parts for 02/03's all over ebay in case you don't have ins or you don't wanna claim. Good luck, heal quick, get back on the horse. I've "bonded" w/ my ride too, it would take a whole lotta damage to separate us. Look at the bright side, you get to ride year round. A small crash like that where I live could ruin a whole year/season.