I ride a road bike(motorcycle) and I can relate to your issues in a way............. Yes, people in cages(cars) are more superior than us that are on our 2 wheeled bikes when it comes to the roadway. I have been involved in numerous confrontations when it comes to a motorist and myself. Some cars have ended up with broken mirrors or a broken windshield and when it comes down to the motorist being confronted by a cyclist or a motorcycle rider they are a pussy just like a keyboard troll. Everyone is tough when they are behind the wheel of a car(or keyboard) and have a cell phone to call the bitch ass police. My advice, next time someone yells at you or swerves toward you, jump off your bike and call the bitches out, most will just drive away scared, show them you mean business(you may take a punch or two) but nothing you cant handle. I am sure you have a specific route and time you ride our bike and it may even be the same people heckling you, if so, just walk out in front of them and again, call them out. Another problem is you are obeying the damn laws, I have never met a bicyclist that has ever followed the rules, ride like you own that shit, fuck people in cages.