I am due to be on my period in 4 days, i last had sex on the 18th of September. I have been bloated badly and in pain when i press on my uterus recently. I also have pain in my lower abdomen and struggle to move my stool.I don't think i am
pregnant because my period came on time. Could i have an infection? because my mucus has an odd odour. Please help.