SEX: god or gift: