having sex hard