I believe religion is the root cause of this. Especially the Catholic Church. Sex has always been a sin outside marriage and you had to confess to the priest your sins which included sex outside marriage.
That's IMO the root cause of what we see today. Otherwise it doesn't make sense on why we are so ashamed of sex.
|