Period is really long?

Tanda • I am a single mom of 2 beautiful boys ages 4 and 5.
Ok ladies so my period is normally only 7 days sometimes less well I am on day 10 what is going on. I am currently on the pill and I haven't missed a day.