Have lots of sex, live a whole lot longer