Thanks for nice query.
It can be due to many reasons , simple stress
can delay periods .or hormonal
disturbance .In the early phase pregnancy
test can also be false negative or positive.
‘Hope I have answered your query, I will be available to answer your follow up queries, “Wish you Good Health and trouble free speedy recovery”