keep your chin up, sometimes s just happens. I crashed 4x in 3 weeks last may/early June including one where I got run over by several bikes. in hindsight, it was kind of funny because as I was laying on the ground i'd get hit in the back then watch the guy catapult over me like it was in slow motion, then hear him it the ground - the sound was unforgettable.
give yourself time to heal, things will come good. if nothing materializes with bike stuff, maybe you should enter some ultimate cage fighting events: I can see the commercial in my mind right now, "next on VS, man v. bike"