I've had many broken bones caused by drivers, which came to a head just over 3 years ago - badly broken spine (2 vertebrae snapped clean through and 4 ribs). Intensive care, 6 weeks in hopsital etc. Still in pain, but I'm still riding - MTB now or turbo trainer. I've unfortunately given up road cycling, but moved to off road - yeh it's slower, muddier, but it will only be my mistakes that get me injured. I've found the total injustice the hardest thing to deal with - the driver didn't get a slapped wrist, and I was left in a very bad way (oxygen stats of 70 whilst in hospital, which is very bad - needs to be above 94%). Very nearly wheelchair bound. I'd be using your cross bike off road more, and not give up - still a very good way of keeping fit - a car makes you fat.