2 day period 😕 confused ?!

Danna💜
I cant believe how i just had two period days with really big painfull cramps when I always had like 6 o 7 days of periods. I got my period the 22 and today 24 I just have spotting a little, this month For first time I didt have heavy period but yes so painfull . That worried me because this never happen to me, 
Do you ladies have any suggestions that why is that happen ?'!
I will appreciate you comments 
ThanksÂ