Thanks for your query.
periods can be delayed due to many reasons ,not only due to pregnancy
.It can be due hormonal
or even stress
related .If you are sexually active pregnancy test should also be done.
‘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”