When I was younger I went to this camp. It was a Christian camp, but that's not the reason my family sent me there. My family isn't religious. They sent me there because it was SO FUN. However, I learned a lot about Christianity there. I was young and I basically accepted everything they told me at face value because I didn't know any better. (Just to clarify: I'm not saying that Christianity is stupid and I shouldn't have listened to them, just that some of the things they taught me go firmly against beliefs that I have developed as I have grown and began to develop my own ideas.) One of these ideas they taught me was that a woman should dress modestly so as not to tempt her Christian brothers into impure thoughts or actions. They told us that men were created as lustful creatures and that women were created as emotional creatures. Therefore, they said, men can't control themselves. If they see a bra strap, their thoughts immediately go "BRA STRAP, BRA, BOOB". (That is a direct quote from my camp counselor.) Therefore we should avoid showing our bra straps so that men don't think impure thoughts or get tempted into impure actions.
I see a few problems with this point of view. First, it assumes that all men are slaves to their lust and can't control themselves. Second, it assumes that women are not lustful in any way and are responsible for stopping the advances of men because "men can't help it". Does this sound like rape culture to anyone else?
I think the fact that women are expected to stop men's advances on them goes straight back to the idea that men have no consequences for their sexual actions and women should therefore cater to the men and "defend their virginity". For men, being sexually active is a sign of pride and manliness, whereas for women, being a chaste and virginal is a sign of honor.
This same idea of women having to stop a man's advances is shown in Hamlet when Pelonius is talking to Ophelia. Pelonius tells Ophelia that she should resist Hamlet's advances because he only wants sex. Pelonius says that Ophelia must defend her honor (aka: not loose her virginity) because if she does loose it, no one will ever want her. She'll be spoiled for all men forever.
I think that the whole concept of men's virginity = shame and women's virginity = honor is stupid. It's stupid because women get tricked into thinking that they cannot be sexual creatures, and it's stupid because it tricks men into thinking they have to be sexual creatures. Everyone would be much happier if society didn't put such an emphasis on virginity. I don't get what the whole deal is. You loose it when you loose it, and that's no one's business but your own.