Pregnancy, stress, dietary changes, a lot of exercise, illness, and hormonal issues can all cause a delayed or missed period. Reasons for a delayed period are certainly not limited to these, though. To determine the exact cause if pregnancy is not a possibility and you are still waiting for this missed period, you may consider going to the doctor to get some tests done.
Hi and welcome. Well, did you have unprotected sex?