There's counseling available for that.
Did you learn a lot with that dual major you got from Swarthmore in Sociology and Feminist Studies?
As Rush Limbaugh said, it takes a lot of schooling to become a liberal.
No, but i have given a lot of thought in training my daughters to avoid rape.
One of them is to not get into compromising situations.
The other one is to avoid moral relativists like you.