long period???? HELP!!!

okay, so usually my periods last 3-4 days, but this time it’s been 9 days??? it was very light the first few days and now it’s getting a little heavier.. this is the first time this has happened, i’ve been putting my birth control patch on when i’m supposed to, and the blood is fresh (bright red), i honestly have no clue what is causing this..