Last month my period came two days late and on the third day it was regular and lasted five days like it normally does. This month the same thing seem to be happing again. I'm currently two days late again and I have a feeling my period will come tomorrow, but my question is why is this happening. why is my period being weird? I have always been regular ever since I was 12 years old. Am I the only one this happens too or am is my body going through changes?