How terrible! I guess there's no one to report to about the actions and comments of strangers. I'm hoping the me, too movement/environment will start helping and that you can give a good slap to the face to some of these jerks.
(I gather you are really nice looking and attractive. )