Period problems

Last month I was 5 days late and then on top of that it only lasted for 5 days when usually it lasts 7 days and now so far this month I’m almost 4 days late again and I honestly don’t know what’s going on. Can someone explain?