hi thanks for writing to uspregnancy
is the first differential diagnosis when you miss your periods.
i need a little more details how frequent your periods are,your last menstural period,was your last menses normal..stress
causes changes in hormonal
imbalance and can cause delayed periods
hope this information was useful