Is this normal..?

jenn

My period used to come on the 4 th and recently it’s been coming on the 20, 26 ext

Why does that happen, is it normal ?

Does this mean my day to expect it has changed ?