Hard sex, hard love