Letting a friend vent.
I grew up in a sex-neutral to sex-negative household. Mother gave the sex talk to my brother and I, however it was more like the scene in Mean Girls where Coach Carr tells them them that if they have sex, they will die. Both encouraged abstinence, and open-door policies were ho... » Read more