The real reason Diane Keaton hasn’t dated in 35 years