Hi I think you should do a urine pregnancy test to rule out pregnancy first. There is a chance of pregnancy. If test is negative, you are not pregnant. Sometimes periods can get delayed due to stress factor also. You can take some medicines like meprate or deviry for inducing periods. Hope it helps.