Where do you live? I’ve rarely received any such compliments or found myself treated better. I’ve never really been a big on pants lady. I have been groped on a number of occasions, every one of which I was wearing a dress or skirt and well covered, nothing at all immodest.
I am sorry that this happened to you. There are, of course, men who are not deterred by anything. It is equally important to invoke Our Lady and our guardian angel everyday, for protection, if there is no one else to protect us, as I am sure you do.
If I may ask, were your legs bare? I know that men will admire bare legs, even if only the calves are showing. Men used to drool over ankles once upon a time. Lust will find anything to desire. Opaque stockings = unattractive to an impure man.
Moreover, traditional Catholic men who are devout, have told me themselves, that they wish women, especially their wives and daughters, would wear ankle length skirts, or skirts just above the ankle. This is the type I always wear, and what I was wearing when being treated respectfully by men. One older gentleman in public, actually thanked me for demonstrating to him that I was a woman, through my skirt.
The events I described above all occurred in a big city, known for its successful business men and impurity. Encountering even disreputable homeless men and women, I was always treated very well. I would sometimes tell them about Our Lady and give them miraculous medals. One man was maybe 6'6 and a negroe, very strong looking man, and yelled at me angrily for telling him about Our Lady, because he was a Protestant. It was terrifying. But I somehow managed to calmly defended her honour, and to my surprise he softened, and actually bowed down with his hand extended to receive the medal. I hesitated to see if he was joking, but he was not, and he insisted on receiving it.
Perhaps part of it is my deportment. Women do not realize that men are enticed or feel invited by two things: fear and desire. If a woman is insecure, appears to be a woman who has no one, etc., she is an easy target, having the appearance of being defenceless. A sad or slightly fearful look in the face, slouched posture and the like, all give this impression. Men who do improper things with female strangers are
predators. Think of lions who love the chase with their prey. The more timid the prey, and the more the prey struggles, the more the lion wishes to conquer and devour. It is the same with these men.
Encouraging the male stranger in any way through eye contact, prolonged staring (even slightly), smiles, polite conversation, etc. is a big NO NO. If I ever noticed a man staring at me in public and I was alone, usually at a train station, I would give him a good angry glare and wait until he looked discouraged and intimidated, and look away, never looking back, as I kept myself confidently upright, my walk determined, and carried myself as though I belonged to a King, and that this man was utterly beneath my dignity.