Have you thought about getting a track only bike,and giving up the streets? I personally have quit riding a few times, but I allways miss it and come back. I've had a few crashes myself, that have made me re-evaluate riding. I just kind of feel like, "when it's my time to check out on this life it will just be my time, no matter what I'm doing". Until then, I am going to live life the way that I really want.