it's a jungle out there.... I train about 50% (or more) indoors these days for that reason. Sorry for your misfortune, I hope they catch him, press charges and that you get compensated appropriately. Also, glad you weren't srsly injured!
Also, I highly recommend that you keep your discussions about this incident on bikeforums to a bare minimum. Do not disclose ANY more details as if it gets legal they will be searching social media for any thing they can use against you. Especially the extent of your injuries, which is unknown to you at this point given the proximity to the accident. You might want to edit your post.
Good luck!
__________________
"Your beauty is an aeroplane;
so high, my heart cannot bear the strain." -A.C. Jobim, Triste