welcome to HCM..
thanks for the query...
periods can be delayed due to various reasons like stress
,fever,throid problems,harmonal imbalance,ovarian problems,,
as your pregnancy
test is -ve,confirm again ,and by getting beta hcg
levels in blood..regesterone
tab is adviced for withdrawal bleeding as pregnancy is -ve
if still you did not get periods implies that you might have some harmonal imbalance..
consult the gynaecologist again ,get totla harmonal profile,usg abdomen
and do not worry as these problems of periods are not uncommon
and remember that condoms are not completely and 100% sure of avoiding pregnancy,,so better be careful during intercourse
bye take care