Welcome to HealthcareMagic forum.
When your pregnancy
test is negative then you are not pregnant. The delay in your periods is due to some hormonal
disbalance or due to exercise and stress
. Anti allergic drugs do not affect periods. Just wait and watch for few more days.
Dr. Rakhi Tayal