16 days of heavy flow?

Hannah

I’m on day 16 of a very painful and heavy period. I have never had one last this long before, it is quite miserable and making life very uncomfortable. It’s constant heavy flow and killer cramps. I am the birth control pill Portia. Should I see a doctor?