After 2 missed cycles,the pregnancy
test would have been positive for sure,if you were pregnant. Plus, a blood test
for beta hcg
is more accurate,and if thats negative,then pregnancy chances are nil.
You can of course get an ultrasound
to confirm. I suggest you see your doctor for further tests so the cause can be determined.