Why is my period lasting for 15 days and over when it use to last the least 7 days. ............

Well, if your. Sure it's not a pregnancy issue the most common cause is irregular ovulation. I would go in and see doc and get on the pill before you become anemic. Look up poly cystic ovarian syndrome and see if that fits. It's very common and the most likely issue.