Glad you're ok. How was the weather? Wet or something or just a case of "**** happens"?
I know a few days ago, I took a turn just about a 1/4 mile from my house and the back tire got a little squirely. My own fault for not warming up the tires before getting on it a bit.
Get better, some new tires and back on the horse.