Hi, as the periods is late , and she is anxious much , do one home urine
pregnancy test.if negative she will be relaxed. Sometimes periods got delayed due to stress, anxiety and some times anovulation also.if peruods got delayed more than 14 days meet dr.