Kate Lister: I’ve had sex just to keep the peace. It helped no one