Hello,
Delayed periods may be caused due to
pregnancy if you has unprotected sex. Other medical conditions that may cause delayed periods are anemia, stress,
hormonal problems,
thyroid issues, PCOS, etc. Since you are feeling movement in the abdomen, had unprotected sex, were not on regular CP, missed periods, then you should get a repeat urine test and
blood test done to rule out pregnancy after a couple of days.
Get clinically examined by a Gynae, get treated and managed at the earliest. In the meantime, avoid
constipation, take plenty of water. Cut on oily spicy food, Take antacids and PPIs, one SOS when needed to get relieve.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician