Hello,
First of all, period may be delayed up to 7 days and mostly occurs due to
hormonal imbalance and stress/ mental upset.
Here, you need to undergo one
blood test for beta-HCG to confirm or exclude
pregnancy. Early pregnancy test is not always reliable.
Other reasons for late period are thyroid problem,
ovarian cyst, weight gain / extreme loss, irregular eating habits, psychological factor etc.
Following blood test, you need to consult with gynecologist for relevant investigation (like USG scan, hormone assay etc) & next line of management according to diagnosis.
In the mean time, you must take balanced diet, avoid stress, drink plenty water/ fluid, keep bowel habit regular, eat
carotene based vegetables and take sound sleep.
Be well & take care yourself.