Early period?

For the past two cycles, they have been 21 and 22 days long, which I know it considered normal, but mine used to be around 32. I’m very confused on why suddenly they are much shorter! Anyone have something similar happen?!