welcome to HealthcareMagic
Delayed or missed periods is surely one of the signs of pregnancy
but you can miss the periods due to hormonal
imbalance ;ovarian cyst;mental stress and anxiety
and even anaemia
.As the dates you have given you should get your periods by some where around 23 May as then you will complete 2 months.If there is delayed conception or pregnancy which can be then you should wait till around 28th of May and then get the repeat pregnancy test done with first morning urine sample and even blood test
for pregnancy to confirm.If that comes negative then probably you are not pregnant and need to consult a Gynaec and get investigated to find the cause of missing periods.If positive again you need the Gynaec for further line of treatment.