Ask the Doctors: Perimenopause can last months to years - Greenwood Democrat