2 week long periods? Is this normal!

Delaney

Hey everyone, so I used to have super heavy flow for 5-6 days and then get my period every 28-32 days. Now I’m getting my period every 21 days and it’s lasting anywhere from 12-14 days and heavy heavy flow. Has this happened

to anyone? I’m going to the doctor to talk to her about birth control when I get back home...