What doctor should I see?

El

So I’m 34 I don’t have a regular doctor or gyno I’ve been without insurance for a few years. Lately my periods have been all over the place. Either I will be months late and then when I do get it it will last weeks! Currently I’ve been bleeding for a month. Bright red ,clots, sometime heavy sometimes not and when I think it’s about to stop it starts back up again😩should I see a regular physician or a gynecologist?