Emotions

So I have been really emotional lately and idk why my period doesn't come until 12 more days why am I so emotional