Thanks for the query.
Menstrual cycle can undergo fluctuations due to many factors which will cause hormonal
So your delay in periods may also be because of that.
As urine pregnancy
test kits sometimes may not detect early pregnancy, you better go for blood test
for pregnancy which will give accurate result.
So if the blood test comes positive your pregnancy is confirmed, if not you consult gynecologist and evaluate for the cause of delayed periods and take tablets for withdrawal bleeding.