Advice/ help wanted

Megan • 26 years old! I Single Mommy to a beautiful baby boy💙💙

My period started exactly when it was supposed to and it usually last 4 to 5 days but after the heavy bleeding stoped i kept bleeding lightly for 4 extra days and on top of that i am now having period cramps even though I shouldn’t start my period for 2 weeks. I haven’t the slightest idea what it could be.