Many things can have an effect on your period being delayed
The following are some of the things (apart from being pregnant, of course) that can have an effect on your period being delayed: mental/physical stress; weight loss/gain; your contraception; infections; and invisible bleeding (which leads you to believe that you have have missed your period).
If your period is late after having had unprotected sex, I recommend taking a home-pregnancy test; you can buy them now to test up to 6 days before you are due. If, however, you have not had unprotected sex, you should see your GP; it's probably nothing to worry about, and around 85% of people have experienced a late period at least once in their life. To be on the safe side, and to put your mind at ease, visit your doctor.
See the Related Link on "Missed period - are you pregnant?"
pregnancy. condoms aren't 100% effective.
Trichomoniasis will not cause a missed period.
Gonorrhea will not cause a missed period. Take a pregnancy test if your period is late.
Bacterial vaginosis will not cause a missed period. Take a pregnancy test.
Yes, a change in sleeping patterns can cause a persons period to be missed or delayed.
Xanax (alprazolam) will not cause missed or late periods.
No i am sure not
An STD will not cause a missed period. If your period is late, take a pregnancy test.
stress or illness can cause a missed period
I believe so. It can also cause late and missed periods