Very glad you are okay.
However if you only grumble about it here with a bunch of other cyclists for commiseration, then nothing will change. Call all your government officials and tell them your story too. As well as the heads of the law enforcement and maybe even the media. Join a bicycle advocacy group in your state.