Re: I got hit by a car today on my MB.
Really sorry to hear about this.
Unfortunately, I feel this is a part of riding any motorized bicycle or actual motorcycle. I know everyone has heard this before, but I feel like you have to ride as if no one can see you. I especially keep this in mind whenever I enter an intersection with stop lights. I try as much as possible to enter the intersection with another car as a buffer going in my direction. Whenever I enter an intersection alone, I am staring at that opposing traffic left hand turn lane, because they are not looking for a bike usually.
But even riding alongside any car, they usually are not aware you are there, so I just expect them to enter my lane at any moment.
I am glad to hear your injuries are manageable and that the bike is not too messed up. I wish you a speedy recovery.