Day 21 of period

Vayda

I’ve been on my period for 21 days! My flow is more on the heavier side. I’ve been having headaches constantly which is not normal for me. I don’t know what to do at this point. I don’t have insurance so I haven’t seen my doctor. Is there anything to make it stop?!?! 😩