Can I have your bike?
Just kidding. I'm sorry it's taking its toll. I'm sorry if you've posted this a lot, but have you reported any of the behavior to the local police? What they're doing is dangerous, and yes I'm aware if there's a police car along your commuting route, the people will just not do so when the car is visible.
I wish I had some actually helpful advice to give D: Will you at least ride elsewhere?