It was the right call to hang it up. But it was surely not an easy one for Sen. Dianne Feinstein (D-Calif.), even at age 89. A preternatural tenacity has kept California’s longest-serving senator going during a political career that has spanned more than half a century, with fate occasionally stepping in to give it a push.