C.S.
I'd reccommend going to a different gynocologist to get a second opinion. The doctors at urgent care are there to treat people who cannot get into their regular drs and you may be sent to a gynocologist anyway. That being said, I'd want a second opinion because that is a long time to be having those kinds of periods. I was opposite of you and went for a long time in between. Turns out I have PCOS (polycystic ovarian syndrome) and what you are experiencing can also be a symptom of PCOS. It is worth talking to another person who is an expert on this particular area.