The main reasons for visiting a gynecologist include annual checks and screenings, pregnancy, prenatal care, birth control, and family planning; other reasons involve menstrual concerns, menopausal management, sexual health issues, and symptoms such as pelvic pain, abnormal vaginal bleeding, and infections.