Cycling has its dangerous side. I'm glad you are OK. As cyclists, we worry about our bikes because we feel that the body will always heal. Actually, the truth is a little different. Be happy you did not hurt yourself too badly, and allocate the money and time to rebuild/replace bike parts. Heal quickly! Ride more!