Frustrated !

Maeghan.

My period is 4 days late .... for the past 6 months my period has been pretty consistent with being a 31 day cycle aug sept oct and nov it had been coming on the 13/14 and then last month it was a week late and jumped to the 21st which it does that every so often so I was thinking my period would come on the 21st of this month .... I have been so incredibly tired for like 2 weeks now my breast hurt my face is breaking out like I’m hitting puberty all over again ugh I wish my period would either just come or I would get. A positive test ugh !!