Well - married has nothing to do with it..... Having sex, however, does indeed. First thing to do is to get a home pregnancy test and check that - they are very accurate. If you are not pregnant, then the concern is for a serious medical condition like a very large ovarian cyst, and you would want to see a doctor right away.
I would suggest seeing a doctor.
Causes other than pregnancy could be stress, a new diet or exercise regimen or another underlying cause.
Hi did you go to Dr to see why u missed so many cycles if not pregnant they can run several test do try and find the cause