There’s no perfect ending for Shenandoah and Kate, but their journey back—to each other, to love, and to family—is a satisfying one.