There is not much debate about the morality of adultery: most people are against it. Everyone understands that it is the most fundamental kind of betrayal: to sleep with a married person is to destroy a marriage and family and to risk tremendous damage and hurt to innocent children. But about pre-marital sex, the consensusContinue reading “Sex.”