I don't know about bfb but you guys are sure helping me! Seriously, I've had incidents (not in the league of anything mentioned here) were I've felt like not riding again, and I've tended to beat myself up a bit for being a wimp. Something as silly as a driver hurling abuse at me can upset my karma for days, I just seem to fixate on it and go over it again and again and again. Anything worse than that calls into question my entire reason for being!!
So cheers guys. It's nice to know I'm not the only one that can't just shrug this sort of stuff off, as much as I want to!
I guess you know the answer bfb - get back out there but, as Shaun's top notch advice says, in your own time at your own pace.