I am so sorry about your bad experiences ladies. I have always felt particularly vulnerable too since I am overweight. When I was a child growing up in Va. we would visit my cousins in Va. Beach and I would have rude things yelled at me on the beach. So naturally when I moved to Florida I expected more of the same. I can honestly say that has not happened - at least not on our beaches. We do have a lot of cyclists, several local bike clubs that routinely ride, and St. Pete is a huge supporter of cycling. So eventhough we have our share of idiots here too, we also have a large number of people riding scooters, bicycles, motorcycles, etc. so I guess more drivers are used to folks two-wheelin. I am always on the alert when riding - that is really your best defense - be aware of your surroundings and approaching vehicles and expect the unexpected at any given time. And flipping people off down here has resulted in guns being drawn so that is not a good idea either. Good luck out there - be safe!
“No Bird Soars Too High If He Soars With His Own Wings” ~ William Blake