i’ve been on my period for 12+ days!!

I’m 14 and i just got put on birth control. i am almost thru my first month of pills, but i have felt like someone is stabbing me in the stomach for like the last 5 days and my period was SUPER light but 3 days it was so heavy and i just cried all day😂 but why have i been on my period for so long??