Period 19 days long?

Started my period on the 8th (being a week late) and it's still going!! There are days where it's light and other days it's heavy! I have had blood test and ultrasounds which have came back normal. This is driving me nuts. Have any of you ladies experienced this?