Harassment at the Gym

My gym is near here and actually several times I’ve had unwanted male comments about my body. Often by delivery drivers who come up to you directly like they are asking for directions only to say ‘you are so ..woo damn!’. I usually respond tell them ‘f*** you’. I know not ideal but I get mad. I didn’t grow up in a city so am not used to the high frequency of harrassment on city streets. I spoke to other ladies at my gym and they said sadly the same often happens to them too. This needs to stop. Who is raising these boys and why don’t they know how to behave? Disgusting.