Hi Welcome to healthcaremagic.com,
there are many reason for missed periods. stress, anovulation
,PCOD, high/low prolactin
, high/low thyroid
harmone cause missed periods. Some times you may not not find the reason and call it DUB.
You can wait for 1 more cycle. And if you do not get period, you can get the tetsts done.(CBC, TSH, prolactin, Ultrasound
Regards Dr. Jagdish