Odd cycle this month

Lillian • im a mom of 2 kids a boy and a girl. been with the same guy for 7 years.

I'm so I don't know what's going on.

My average period last 3-5 days on a medium to heavy flow (A few months a year will be light and medium)

I'm Sunday I started and the 4 days were normal. I usually go 3 days stop 1 day go 1 day (5days) here it is technically Sunday again and I'm still spotting. Like for the past 2-3 days I spot for a couple hours then I stop for most the day then spot more. I've never had this happen.

Ideas?