you cant expect to be able to do whatever you want, and then also control everything that other people do.
that type of immature bullshyt is something only women feel they can get away with.
while yes, in an ideal world you should be able to wear whatever you want, and control the type of attention you receive as a result, it isnt feasible. That's like saying I should be able to go to the grocery store right now wearing nothing but boxers...and not have anybody chastise me for it. Get real man. You cant select where, who you receive attention from and what kind of attention it is. You grow up, form an understanding of the world around you...and then try to act accordingly based on how comfortable you are dealing with the way you understand the world to be. Men are creeps, and they always will be. If a man wants to catcall you, talk to you , or snap a candid pic of you...it sucks but there is really nothing you can do about it other than change what you wear. But they wont, cause they like the attention