Why won’t I stop spotting ? Help

I’ve had my birth control “period “ I guess which could be why I’m spotting but it started June 23rd and it’s still going and its july 1st is this normal like I’ve been bleeding for 8 days now ?!