Spotting after period

Why do I spot for 5+ days exactly after my period ends? I know some would say it’s leftover blood and I used to be fine with that answer when it only happened for 2 days after my 8 day cycle but now it’s extended for so long and it’s aggravating.