Long period

I have been on my period for three weeks now it’s been light with spotting and cramping. I went off my birth control for a month and this is the result. What should I do? Should I just ride it out or call a doctor I’m starting to get concerned.