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