How long is too long for a period?

Vanessa
This is my first real period after birth control and I thought it was over yesterday, barely anything, but today it was super heavy with cramps and such. Ugh idk