How long??

How long is too long to have your period for? I started the 10th of this month. Usually my periods only last 4 days last month was 11 days and was extremely heavy. This month though it isnt showing signs of stopping and it is really heavy to the point of bleeding through at night. I wear the Always overnight size 5. I am trying to keep my blood in my body. Being anemic sucks.

Should I be asking for BC is control my periods