I'm glad you are ok, and I hope you heal well.
The more I hear stories like this, the more I scoff at people who worry about the speed of their commute.
In a densely packed urban area I would rather add five whole minutes by riding carefully than try to skim off two minutes and end up dead.