The whole "sex before marriage" thing stems from religious beliefs. That's not to say non-religious people don't believe in it, but most of that kind of thinking does. I don't think people should be ashamed of enjoying sex inside or outside of marriage. I don't think society should condemn people who have sex outside of marriage; but if you belong to a religion or set of beliefs that it's wrong, the fact that there are many others like you makes it more likely people will be condemned, when they should be accepted, even if not condoned.