Thank you for your question! Daily bleeding for more than 8 days is considered a long period. If your period lasts for more than 8 days, you should make an appointment to check in with your health care provider as soon as you can. Long periods may be the result of one or multiple factors including stress, pregnancy, infection, hormonal imbalances, birth control methods, and more. Before your appointment, write down to the best of your memory the day you last had sex, the day your current period began, and any information about current medications or birth control methods you are using.