I'm not trying to be a **** about the subject but I think you are over reacting by giving up riding on the road.
You've been told numerous times to calm down on the road, you said this wasn't your fault which I believe but don't let it stop you doing something you enjoy.
You don't have to be riding beyond your limit on the road, just be sensible and have fun when the road allows you to.
Sorry to hear about the crash, I hope you have a speedy recovery.
It's a perfectly reasonable reaction. I broke my leg in a bike accident yesterday and I'm not currently keen on riding again.