If a lady have normal periods and also ovulating can be infertile because there is a condition called corpus leuteum insufficiency which can cause short cycle and also cause abortion and the lady does not know that she was pregnant. Secondly if you have missed your due dates of periods then you might be pregnant. I advise you to get beta HCG test in blood.