Shame on a all you dumb-@ss guys who have double standards about sex. I bet you expect to be patted on the back by your buddies for pretty much the same behavior. I think people who behave this way should be pitied rather than hated. They obviously are trying to gain approval/love by behaving in self-destructive ways because they do not value themselves.
Punisher - I think it is a good idea for you to call things off with this girl. Her behavior is troubling, and obviously it is too much for you to overlook. She needs to be with someone who can accept her fully for who she is.
Relax... I'll need some information first. Just the basic facts - can you show me where it hurts?