Period has been changing

Samantha

Usually my period has always lasted for 7 days and always a heavy flow . But lately it’s a light flow and it only lasts for 4 days . Is anyone else’s like that ?