Just advice

Tj <3 • 23// England// 26-07-18 👼🏻18-09-18 👼🏻4-1-19👼🏻 Elsie 💕 07/03/2020 19-8-22 👼🏻 Baby boy 💙 - due may

Okay so question, and I don’t wanna sound stupid just want your advice! Okay so usually my periods last 5-7 days, are really heavy, like so heavy I have to change my pad every half an hour (tmi) this time my period has only lasted 2 full days and has been so light? The second day was more like spotting than anything! Why do you think this is?