annoyed.

So I'm usually 31-33 cycle. Wasn't expecting af until 23rd. . . We'll look like she surprised me this morning. Ugh. Idk what's going on with my body so frustrating!! I did have a d&c in November but had 2 regular periods since all 31-33 day cycle.