Ask the Doctors: Perimenopause can last months to years - Eureka Times-Standard